Найти среднее арифметическое всех целых чисел от 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");
}

Объяснение кода листинга программы

  1. В функции main() объявлены три переменные: s, i, r типа double. Значения переменных инициализируются нулями. Переменная s будет использоваться для хранения суммы чисел, i - для хранения текущего числа, r - для хранения результата (среднего арифметического).
  2. С помощью цикла for происходит проход по всем числам от 1 до 1000 (включительно). На каждой итерации значение переменной i прибавляется к переменной s.
  3. После завершения цикла значение переменной s делится на 1000 и сохраняется в переменной r.
  4. С помощью функции printf() выводится значение переменной r.
  5. С помощью функции system() приостанавливается выполнение программы до нажатия клавиши.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.778 из 5
Похожие ответы