Задача по информатике Задача: Напишите алгоритм определения в последовательности чисел количество отрицательных чисел. На вход передаются целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30000. В результате должно быть выведено одно число: количество отрицательных чисел. Пример работы программы: Входные данные Выходные данные - 35 3 14 - 21 17 - 4 0

29 Янв 2024 в 19:41
52 +1
0
Ответы
1

Алгоритм:

Инициализируем переменную count_negative = 0 (счетчик отрицательных чисел).Запрашиваем целое число num.Пока num != 0:
Если num < 0, увеличиваем count_negative на 1.Запрашиваем новое число num.Выводим count_negative.

Пример на Python:

count_negative = 0
while True:
num = int(input())
if num == 0:
break
if num < 0:
count_negative += 1
print(count_negative)

Пример работы программы:

-35
3
14
-21
17
-4
0
Output:
3
16 Апр 2024 в 15:38
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир