63 lines
2.1 KiB
Python
63 lines
2.1 KiB
Python
try:
|
|
a=int(input("Введите первое значение: "))
|
|
except ValueError:
|
|
print("Введите число от -∞ до +∞!!!")
|
|
while True:
|
|
try:
|
|
a=int(input("Введите первое значение: "))
|
|
break
|
|
except ValueError:
|
|
print("Введите число от -∞ до +∞!!!")
|
|
|
|
try:
|
|
b=int(input("Введите второе значение: "))
|
|
except ValueError:
|
|
print("Введите число от -∞ до +∞!!!")
|
|
while True:
|
|
try:
|
|
b=int(input("Введите второе значение: "))
|
|
break
|
|
except ValueError:
|
|
print("Введите число от -∞ до +∞!!!")
|
|
|
|
c=input("Выберите +,-,*,/: ")
|
|
if c=="+":
|
|
print("Ответ: ", a+b)
|
|
elif c=="*":
|
|
print("Ответ: ", a*b)
|
|
elif c=="/":
|
|
print("Ответ: ", a/b)
|
|
elif c=="-":
|
|
print("Ответ: ", a-b)
|
|
else:
|
|
print("Выберите сложение или умножение!!!")
|
|
while True:
|
|
c=input("Выберите +/*: ")
|
|
print("Вы ввели неверное значение!!!")
|
|
print("Выберите сложение или умножение!!!")
|
|
if c=="+":
|
|
print("Ответ: ", a+b)
|
|
elif c=="*":
|
|
print("Ответ: ", a*b)
|
|
elif c=="/":
|
|
print("Ответ: ", a/b)
|
|
elif c=="-":
|
|
print("Ответ: ", a-b)
|
|
elif c!="+" or c!="*" or c!="-" or c!="/":
|
|
while True:
|
|
c=input("Выберите +/*: ")
|
|
print("Вы ввели неверное значение!!!")
|
|
print("Выберите сложение или умножение!!!")
|
|
if c=="+":
|
|
print("Ответ: ", a+b)
|
|
break
|
|
elif c=="*":
|
|
print("Ответ: ", a*b)
|
|
break
|
|
elif c=="/":
|
|
print("Ответ: ", a/b)
|
|
break
|
|
elif c=="-":
|
|
print("Ответ: ", a-b)
|
|
break
|
|
break |