• Предмет: Информатика
  • Автор: vdadislavolejnikov
  • Вопрос задан 4 месяца назад

С клавиатуры вводятся N чисел. Составьте программу, которая определяет количество отрицательных, количество положительных и количество нулей среди введенных чисел. Значение N вводится с клавиатуры. Сделать в Python. Сделать с помощью цикла for​

Ответы

Ответ дал: lyudmilasokolova2006
2

Ответ:

Код решения на языке Python:

n = int(input("Введите количество чисел: "))

count_pos = 0

count_neg = 0

count_zero = 0

for i in range(n):

num = int(input())

if num > 0:

count_pos += 1

elif num < 0:

count_neg += 1

else:

count_zero += 1

print("Количество положительных чисел:", count_pos)

print("Количество отрицательных чисел:", count_neg)

print("Количество нулей:", count_zero)

В этом решении мы считываем количество чисел n с помощью функции input, затем используем цикл for для считывания чисел по одному и проверки их знака с помощью условных операторов if, elif, else. В зависимости от знака числа увеличиваем соответствующий счетчик. В конце программы выводим количество положительных, отрицательных и нулевых чисел, вычисленных с помощью счетчиков.

Объяснение:

можно лучший

Вас заинтересует