Вывести на печать числа от 1 до 10. Вычислить их сумму - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Объясните смысл программы. Вывести на печать числа от 1 до 10. Вычислить их сумму. Зачем нужна эта операция s+=i++;
#include <stdio.h>
#include <conio.h>
#include <math.h>
int main()
{
float s=0.0;
int i;
for (i = 1; i <= 10; )
{
printf("|%5d|\n",i);
s+=i++;
}
printf("\nsumma = %6.3f",s);
getch();
return 0;
}

Решение задачи: «Вывести на печать числа от 1 до 10. Вычислить их сумму»

textual
Листинг программы
s+=i;// тоже самое что и s=s+i;
i++;

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

  1. Создаем переменную s типа int и инициализируем ее значением 0.
  2. Запускаем цикл от 1 до 10 с шагом 1.
  3. Внутри цикла прибавляем значение переменной i к переменной s.
  4. Увеличиваем значение переменной i на 1.
  5. После завершения цикла выводим значение переменной s на экран.

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


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

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

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