Поиск суммы последовательности чисел, вводимых с клавиатуры, предшествующих первому введенному нулю - C (СИ)

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

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

Написать программу поиска суммы последовательности чисел, вводимых с клавиатуры, предшествующих первому введенному нулю. Указание: должен многократно выполняться оператор ввода. Спасибо

Решение задачи: «Поиск суммы последовательности чисел, вводимых с клавиатуры, предшествующих первому введенному нулю»

textual
Листинг программы
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     int Number, sum(0);
  6.     while (scanf_s("%i",&Number) && Number != 0)
  7.     {
  8.         if (Number < 0)
  9.             sum += Number;
  10.     }
  11.     printf("%i", sum);
  12.     return 0;
  13. }

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

  1. Подключение стандартной библиотеки ввода-вывода
  2. Объявление переменных: — Number — для хранения введенного числа — sum — для хранения суммы чисел
  3. Инициализация переменной sum значением 0
  4. Запуск цикла, который выполняется до тех пор, пока пользователь вводит числа и они не равны 0: — Пользователь вводит число, которое сохраняется в переменной Number — Если число отрицательное, то оно прибавляется к переменной sum
  5. После окончания цикла выводится значение переменной sum
  6. Программа завершается

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


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

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

14   голосов , оценка 4.071 из 5

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

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

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