Программа "Калькулятор" на языке Python:
def add(a, b):
"""Функция сложения двух чисел"""
return a + b
def subtract(a, b):
"""Функция вычитания двух чисел"""
return a - b
def divide(a, b):
"""Функция деления двух чисел"""
if b != 0:
return a / b
else:
return "Ошибка: Нельзя делить на ноль!"
# Ввод чисел и выбор операции
num1 = float(input("Введите первое число: "))
num2 = float(input("Введите второе число: "))
operation = input("Выберите операцию (+, -, /): ")
# Выполнение выбранной операции
if operation == '+':
result = add(num1, num2)
elif operation == '-':
result = subtract(num1, num2)
elif operation == '/':
result = divide(num1, num2)
else:
result = "Ошибка: Неверная операция!"
# Вывод результата
print("Результат:", result)
В данной программе пользователь вводит два числа и выбирает одну из операций: сложение (+), вычитание (-) или деление (/). Каждая операция оформлена в виде отдельной функции (def). Программа проверяет выбранную операцию и выполняет соответствующую функцию, затем выводит результат на экран. Если пользователь выбирает деление (/) и второе число равно нулю, программа выдает сообщение об ошибке.
