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

составить программу вычисления произведения отрицательных чисел если 10 чисел вводятся с клавиатуры

Ответ нейросети
24 января 2025 07:42

Вот пример программы на Python, которая вычисляет произведение отрицательных чисел из введённых 10 чисел:

def main():
    # Инициализируем произведение
    product = 1
    has_negative = False

    # Запрашиваем ввод 10 чисел
    for i in range(10):
        number = float(input(f"Введите число {i + 1}: "))
        
        # Проверяем, является ли число отрицательным
        if number < 0:
            product *= number
            has_negative = True

    # Выводим результат
    if has_negative:
        print(f"Произведение отрицательных чисел: {product}")
    else:
        print("Отрицательных чисел не было.")

if __name__ == "__main__":
    main()

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

  1. Инициализируется переменная product для хранения произведения отрицательных чисел и has_negative для отслеживания наличия отрицательных чисел.
  2. В цикле запрашиваются 10 чисел, введённых пользователем.
  3. Если введённое число отрицательное, оно умножается на product, и флаг has_negative устанавливается в True.
  4. После завершения цикла программа выводит произведение отрицательных чисел, если такие были введены. Если отрицательных чисел не было, выводится соответствующее сообщение.

Вы можете запустить этот код в среде, поддерживающей Python. Убедитесь, что вводите именно 10 чисел, чтобы программа работала корректно.