Реализуйте калькулятор, который считывает три строки, вводимые пользователем: первое число, второе число и операцию, затем применяет операцию к указанным числам (<число 1>, <операция>, <число 2>) и выводит результат. Примите во внимание, что на вход в программу поступают действительные (вещественные) числа.
Выполните следующие пункты в рамках задачи:
Добавьте возможность складывать (+), вычитать (-), делить (/) и умножать числа (*)
Добавьте возможность взятия остатка от деления (mod)
Добавьте возможность возведения в степень (pow)
Добавьте возможность целочисленного деления чисел (div)
Добавьте проверку, что если выполняется деление и второе число равно 0, необходимо выводить строку "Деление на 0!" (подсказка: операции взятия остатка от деления и целочисленного деления фактически тоже являются операциями деления)
Обратите внимание, что операции, которая программа принимает на вход, указаны в скобках. То есть программа может принимать следующие операции: +, -, /, *, mod, pow, div.
Пример Ввода 1:
2
*
2
Пример Вывода 1:
4
Пример Ввода 2:
5
mod
2
Пример Вывода 2:
1
Пример Ввода 3:
5
div
0
Пример Вывода 3:
Деление на 0!
В качестве ответа загрузите на платформу:
Файл .py, в котором выполнены все пункты задания
Скриншот всего кода программы
Скриншот примеров (1 и более) ввода/вывода программы для каждого пункта задания
Денис
ХПИ
Самый общительный, самый честный, самый добродушный человек!) Спасибо попросил досрочно - ...
Иван
Вологодский государственный университет
Всё хорошо, замечаний по решению нет. Исполнитель понимающий, отзывчивый.
Оксана
НШФ ЮФУ
Огромное спасибо за сделаную работу в такой маленький срок.Этот исполнитель надёжный реком...
Анель
Синергия Омский ф-л
Корпоративные финансы выполнено Евгенией на 5 и очень дешево! Огромное спасибо!