Найти среднее арифметическое всех целых чисел от 1 до 1000 - C (СИ)
Формулировка задачи:
Здравствуйте, Помогите пожалуйста сделать программку для нахождения среднего арифметического значения целых чисел от 1 до 1000.
Для С++ Нашел как делать, переделать для С не смог. Буду крайне благодарен.
Решение задачи: «Найти среднее арифметическое всех целых чисел от 1 до 1000»
textual
Листинг программы
main() { double s,i,r; s=0.0; for (i=1.0; i<=1000.0; i+=1.0) s+=i; r=s/1000.0; printf("%f\n", r); system("PAUSE"); }
Объяснение кода листинга программы
- В функции main() объявлены три переменные: s, i, r типа double. Значения переменных инициализируются нулями. Переменная s будет использоваться для хранения суммы чисел, i - для хранения текущего числа, r - для хранения результата (среднего арифметического).
- С помощью цикла for происходит проход по всем числам от 1 до 1000 (включительно). На каждой итерации значение переменной i прибавляется к переменной s.
- После завершения цикла значение переменной s делится на 1000 и сохраняется в переменной r.
- С помощью функции printf() выводится значение переменной r.
- С помощью функции system() приостанавливается выполнение программы до нажатия клавиши.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д