Цикл 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;
}

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

  1. Включаем стандартную библиотеку для работы с консолью (stdio.h).
  2. Создаем основную функцию программы — main().
  3. Инициализируем переменные: i = 1 и S = 0.
  4. Запускаем цикл while, условием которого является S < 50.
  5. Внутри цикла прибавляем к S значение i и выводим на экран значения i и S.
  6. Увеличиваем i на 1.
  7. Проверяем условие цикла while.
  8. Цикл выполняется до тех пор, пока S < 50.
  9. После выполнения цикла выводим на экран значение S.
  10. Возвращаем 0, чтобы указать, что программа успешно завершилась.

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

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