Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2651129
А
Аноним
20 января 2025 16:26 · публичный вопрос
А
Аноним

с клавиатуры вводится число n а затем n целых чисел определить сколько было введено положительных и сколько отрицательных пайтон

Ответ нейросети
20 января 2025 16:26

Для решения вашей задачи в Python, вы можете использовать следующий код. Этот код будет запрашивать у пользователя ввод числа n, а затем принимать n целых чисел, после чего он подсчитает и выведет количество положительных и отрицательных чисел:

# Запрашиваем количество чисел
n = int(input("Введите количество целых чисел: "))

# Инициализируем счетчики
positive_count = 0
negative_count = 0

# Запрашиваем ввод n целых чисел
for i in range(n):
    number = int(input(f"Введите число {i + 1}: "))
    if number > 0:
        positive_count += 1
    elif number < 0:
        negative_count += 1

# Выводим результаты
print(f"Количество положительных чисел: {positive_count}")
print(f"Количество отрицательных чисел: {negative_count}")

Как работает программа:

  1. Программа сначала запрашивает у пользователя количество целых чисел (n).
  2. Затем, используя цикл for, запрашивает n целых чисел по одному.
  3. Каждое введенное число проверяется: если оно положительное, увеличивается счетчик положительных чисел, если отрицательное — увеличивается счетчик отрицательных чисел.
  4. В конце программа выводит количество положительных и отрицательных чисел.

Вы можете запустить этот код в вашем Python окружении.