Определить среднее арифметическое всех введенных чисел - C (СИ)
Формулировка задачи:
С клавиатуры вводятся числа, в порядке возрастания их значения. Признаком конца ввода является ввод числа, которое не удовлетворяет этому условию. Определить среднее арифметическое всех введенных чисел. в С!
Решение задачи: «Определить среднее арифметическое всех введенных чисел»
textual
Листинг программы
- #include <stdlib.h>
- #include <stdio.h>
- int main(void)
- {
- int prev=0,d=0,i=0;
- float sum=0;
- do{
- prev=d;
- scanf("%d",&d);
- sum+=d;
- i++;
- }
- while (prev<d);
- printf("среднее арифметическое - %.2f",sum/i);
- return 0;
- }
Объяснение кода листинга программы
В этом коде:
- Объявлены переменные: prev (предыдущее значение) d (текущее значение) i (счетчик) sum (сумма)
- В цикле do-while происходит считывание чисел с помощью функции scanf и добавление их к сумме, а также увеличение счетчика.
- После выхода из цикла, выводится среднее арифметическое с помощью функции printf.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д