Цикл while: вычислять сумму чисел, пока она меньше 50-ти - C (СИ)

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

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

Вычислить с поимошью вложенных циклов while задача на картике)

Решение задачи: «Цикл while: вычислять сумму чисел, пока она меньше 50-ти»

textual
Листинг программы
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     int i = 1, S = 0;
  6.    
  7.     while(S < 50)
  8.     {
  9.         S = S + i;
  10.         printf("i = %d, S = %d\n", i, S);
  11.         i++;
  12.     }
  13.    
  14.     printf("\nS = %d", S);
  15.     return 0;
  16. }

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

  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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы