first commit
This commit is contained in:
commit
f3db84896c
50
calculatez.py
Normal file
50
calculatez.py
Normal file
@ -0,0 +1,50 @@
|
||||
def j(a, b):
|
||||
return a + b
|
||||
|
||||
def k(a, b):
|
||||
return a - b
|
||||
|
||||
def l(a, b):
|
||||
return a * b
|
||||
|
||||
def h(a, b):
|
||||
if b == 0:
|
||||
return "ERROR:Деление на ноль невозможно!"
|
||||
else:
|
||||
return a / b
|
||||
|
||||
def calculating():
|
||||
|
||||
print("Zdraste")
|
||||
print("Операции:")
|
||||
print("1. +")
|
||||
print("2. -")
|
||||
print("3. *")
|
||||
print("4. /")
|
||||
|
||||
vibrat = input("Введите номер операции (1/2/3/4): ")
|
||||
|
||||
try:
|
||||
num1 = float(input("Введите первое число: "))
|
||||
num2 = float(input("Введите второе число: "))
|
||||
except ValueError:
|
||||
print("ERROR:Введены некорректные числа!")
|
||||
return
|
||||
|
||||
if vibrat == '1':
|
||||
результат = j(num1, num2)
|
||||
print(f"{num1} + {num2} = {результат}")
|
||||
elif vibrat == '2':
|
||||
результат = k(num1, num2)
|
||||
print(f"{num1} - {num2} = {результат}")
|
||||
elif vibrat == '3':
|
||||
результат = l(num1, num2)
|
||||
print(f"{num1} * {num2} = {результат}")
|
||||
elif vibrat == '4':
|
||||
результат = h(num1, num2)
|
||||
print(f"{num1} / {num2} = {результат}")
|
||||
else:
|
||||
print("ERROR:Неверный выбор операции!")
|
||||
|
||||
if __name__ == "__main__":
|
||||
calculating()
|
||||
Loading…
Reference in New Issue
Block a user