calculate.py 1.1 KB

12345678910111213141516171819202122
  1. # Напишите программу, которая считывает с клавиатуры два целых числа и строку. Если эта строка является обозначением одной из четырёх математических операций (+, -, *, /), то выведите результат применения этой операции к введённым ранее числам, в противном случае выведите «Неверная операция». Если пользователь захочет поделить на ноль, выведите текст «На ноль делить нельзя!».
  2. num1 = int(input())
  3. num2 = int(input())
  4. oper = input()
  5. plus = num1 + num2
  6. minus = num1 - num2
  7. multy = num1 * num2
  8. if oper != "+" and oper != "-" and oper != "*" and oper != "/":
  9. print("Неверная операция")
  10. elif oper == "+":
  11. print(plus)
  12. elif oper == "-":
  13. print(minus)
  14. elif oper == "*":
  15. print(multy)
  16. elif oper == "/":
  17. if num2 == 0:
  18. print("На ноль делить нельзя!")
  19. else:
  20. print(num1 / num2)