С клавиатуры вводятся N чисел. Составьте программу, которая определяет количество отрицательных, количество положительных и количество нулей среди введенных чисел. Значение N вводится с клавиатуры. Сделать в Python. Сделать с помощью цикла for
Ответы
Ответ:
Код решения на языке 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. В зависимости от знака числа увеличиваем соответствующий счетчик. В конце программы выводим количество положительных, отрицательных и нулевых чисел, вычисленных с помощью счетчиков.
Объяснение:
можно лучший