Python
Написать модуль с функциями суммы, вычитания, умножения, деления.
В основном файле создать консольную программу калькулятор и воспользоваться для расчета функциями из модуля
Ответы
----- Код модуля:
def summa(a, b):
return a + b
def raznost(a, b):
return a - b
def proizvedenie(a, b):
return a * b
def chastnoe(a, b):
return a / b
----- Код программы-калькулятора:
import calc
print('Добро пожаловать в консольный калькулятор!')
while True:
print('Введите операцию:')
print('1 - Сложение')
print('2 - Вычитание')
print('3 - Умножение')
print('4 - Деление')
print('0 - Выход')
operation = int(input())
if operation == 0:
break
print('Введите первое число:')
x = int(input())
print('Введите второе число:')
y = int(input())
if operation == 1:
result = calc.summa(x, y)
elif operation == 2:
result = calc.raznost(x, y)
elif operation == 3:
result = calc.proizvedenie(x, y)
elif operation == 4:
result = calc.chastnoe(x, y)
else:
print('Ошибка ввода!')
continue
print('Результат: ', result)