Цикл while: вычислять сумму чисел, пока она меньше 50-ти - C (СИ)
Формулировка задачи:
Вычислить с поимошью вложенных циклов while
задача на картике)
Решение задачи: «Цикл while: вычислять сумму чисел, пока она меньше 50-ти»
textual
Листинг программы
#include <stdio.h>
int main()
{
int i = 1, S = 0;
while(S < 50)
{
S = S + i;
printf("i = %d, S = %d\n", i, S);
i++;
}
printf("\nS = %d", S);
return 0;
}
Объяснение кода листинга программы
- Включаем стандартную библиотеку для работы с консолью (stdio.h).
- Создаем основную функцию программы — main().
- Инициализируем переменные: i = 1 и S = 0.
- Запускаем цикл while, условием которого является S < 50.
- Внутри цикла прибавляем к S значение i и выводим на экран значения i и S.
- Увеличиваем i на 1.
- Проверяем условие цикла while.
- Цикл выполняется до тех пор, пока S < 50.
- После выполнения цикла выводим на экран значение S.
- Возвращаем 0, чтобы указать, что программа успешно завершилась.