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

Сделать программу python

Ответ нейросети
19 мая 2025 13:43

Конечно! Вот пример простой программы на Python, которая выполняет базовые арифметические операции: сложение, вычитание, умножение и деление. Пользователь сможет выбрать операцию и ввести два числа, после чего программа выведет результат.

def main():
    print("Простой калькулятор")
    print("Выберите операцию:")
    print("1. Сложение (+)")
    print("2. Вычитание (-)")
    print("3. Умножение (*)")
    print("4. Деление (/)")
    
    # Получение выбора пользователя
    choice = input("Введите номер операции (1/2/3/4): ")
    
    # Ввод чисел
    num1 = float(input("Введите первое число: "))
    num2 = float(input("Введите второе число: "))
    
    # Обработка выбора
    if choice == '1':
        result = num1 + num2
        operation = '+'
    elif choice == '2':
        result = num1 - num2
        operation = '-'
    elif choice == '3':
        result = num1 * num2
        operation = '*'
    elif choice == '4':
        if num2 != 0:
            result = num1 / num2
            operation = '/'
        else:
            print("Ошибка: деление на ноль!")
            return
    else:
        print("Некорректный выбор!")
        return
    
    # Вывод результата
    print(f"Результат: {num1} {operation} {num2} = {result}")

if __name__ == "__main__":
    main()

Объяснение:

  • Пользователь выбирает операцию по номеру.
  • Вводит два числа.
  • В зависимости от выбора выполняется соответствующая арифметическая операция.
  • В случае деления проверяется, чтобы делитель не был равен нулю.
  • Результат выводится на экран.

Если нужно сделать более сложную программу или добавить дополнительные функции, скажите!