Программа на языке C для вычисления среднего трех чисел: методы и примеры

Вот программа на языке C для вычисления среднего значения трех чисел:

#include <stdio.h>
int main() {
    float num1, num2, num3, average;
    printf("Enter three numbers: ");
    scanf("%f %f %f", &num1, &num2, &num3);
    average = (num1 + num2 + num3) / 3;
    printf("Average = %.2f\n", average);
    return 0;
}

В этой программе мы объявляем четыре переменные: num1, num2, num3и average. Мы просим пользователя ввести три числа, используя scanf, а затем вычисляем среднее значение, суммируя три числа и разделяя результат на 3. Наконец, мы отображаем среднее значение, используя printf.

Вот несколько альтернативных методов расчета среднего трех чисел:

  1. Метод 1. Использование массива

    • Вместо объявления трех отдельных переменных мы можем использовать массив для хранения трех чисел. Затем мы можем перебрать массив и вычислить сумму чисел. Наконец, разделите сумму на 3, чтобы получить среднее значение.
  2. Метод 2: использование функций

    • Мы можем инкапсулировать логику расчета среднего значения в отдельную функцию. Эта функция принимает на вход три числа и возвращает среднее значение на выходе.
  3. Метод 3. Использование указателей

    • Вместо использования переменных напрямую мы можем использовать указатели для хранения адресов чисел. Затем мы можем разыменовать указатели, чтобы получить доступ к значениям и вычислить среднее значение.