Сколько из пяти целых чисел отрицательных? Напишите программу на Python 3.7. Входные данные вводятся с клавиатуры
Сколько из пяти целых чисел отрицательных? Напишите программу на Python 3.7. Входные данные вводятся с клавиатуры и состоят из пяти целых чисел, которые не превышают 105 по модулю. Выведите одно число - количество чисел, которые являются отрицательными. Входные данные: 3, 5, 1, 1, 0. Выходные данные: 0, 3, -4, 14, -1.
Zvezdopad 54
Хорошо, для решения этой задачи вам понадобится написать программу на языке Python 3.7. Вот одно из возможных решений:Позвольте мне объяснить каждую часть программы по шагам:
1. Мы начинаем с запроса ввода пяти целых чисел с помощью функции `input()`, аргументом которой является сообщение для пользователя.
2. Затем мы разделяем введенные числа с помощью метода `split(",")`, который разделяет введенную строку на части по запятой и возвращает список чисел.
3. Создаем переменную `negative_count` для подсчета отрицательных чисел и инициализируем ее значением нуля.
4. Затем мы проходим циклом `for` по каждому числу в списке `numbers_list`.
5. Внутри цикла мы проверяем, является ли текущее число отрицательным с помощью условного оператора `if`.
6. Если число отрицательное, мы увеличиваем значение `negative_count` на единицу с помощью оператора `+=`.
7. По окончании цикла мы выводим количество отрицательных чисел с помощью функции `print()`.
Теперь, если введенные числа равны 3, 5, 1, 1, 0, программа выведет следующий результат:
Она указывает, что среди этих чисел нет отрицательных чисел.