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