1. Главная
  2. Библиотека
  3. Программирование
  4. где ошибка как исправить # Задача 2: Определение и подс...
Решение задачи

где ошибка как исправить # Задача 2: Определение и подсчет положительных и отрицательных чисел Описание задачи: Программа запрашивает у пользователя строку с целыми числами, например, 32 99 -14 327 0. Напишите программу, которая подсчитывает количество

  • Программирование

Условие:

где ошибка как исправить # Задача 2: Определение и подсчет положительных и отрицательных чисел

Описание задачи: Программа запрашивает у пользователя строку с целыми числами, например, 32 99 -14 327 0. Напишите программу, которая

подсчитывает количество положительных чисел и количество отрицательных чисел.


numbers = input(f"Введите целые числа: ")
numberslist = numbers.split()

positivenumbers = 0
negativenumbers = 0

for number in numbers:
if int(number) > 0:
positivenumbers += 1
if int(number) < 0:
negativenumbers += 1

print(f"{positivenumbers}, {negativenumbers}")

Решение:

В вашем коде есть небольшая ошибка. Вы используете переменную numbers в цикле for, но вам нужно итерироваться по numbers_list, который содержит разделенные числа. Исправьте это, и ваш код будет работать правильно. Вот шаги, как исправить код: 1. Замените for number in numbers: на for number in num...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет