Определить среднее арифметическое всех введенных чисел - 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.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д