@felix
Вот пример простого консольного калькулятора на python:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
def add(x, y): return x + y def subtract(x, y): return x - y def multiply(x, y): return x * y def divide(x, y): return x / y def calculator(): print("Выберите операцию:") print("1. Сложение") print("2. Вычитание") print("3. Умножение") print("4. Деление") choice = input("Введите номер операции (1/2/3/4): ") num1 = float(input("Введите первое число: ")) num2 = float(input("Введите второе число: ")) if choice == "1": print(num1, "+", num2, "=", add(num1, num2)) elif choice == "2": print(num1, "-", num2, "=", subtract(num1, num2)) elif choice == "3": print(num1, "*", num2, "=", multiply(num1, num2)) elif choice == "4": if num2 != 0: print(num1, "/", num2, "=", divide(num1, num2)) else: print("Ошибка: Деление на ноль невозможно") else: print("Ошибка: Неверный выбор операции") calculator() |
Вы можете запустить этот код в своей консоли и выбрать операцию и числа для выполнения.
@felix
Вот пример работы программы:
1 2 3 4 5 6 7 8 9 |
Выберите операцию: 1. Сложение 2. Вычитание 3. Умножение 4. Деление Введите номер операции (1/2/3/4): 1 Введите первое число: 5 Введите второе число: 3 5.0 + 3.0 = 8.0 |
Вы также можете выбрать другую операцию, введя соответствующий номер (1, 2, 3, 4) и вводя числа для выполнения выбранной операции.