Реализуйте калькулятор, который считывает три строки, вводимые пользователем: первое число, второе число и операцию, затем применяет операцию к указанным числам (<число 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 и более) ввода/вывода программы для каждого пункта задания
Екатерина
Тольятинский государственный университет
Благодарю за оперативность. Работа выполнена быстро и качественно. Буду обращаться еще.
сашв
М.У им С.Ю. Витте
Спасибо большое, преподаватель поставил 100 баллов). Выполнено в срок и идеально, очень ва...
Ксения
Гоа поу липецкий металлургический колледж
заказ был выполнен досрочно. решение задачи детально расписано. оформление задач выполнено...
Мария
МГЛУ
Сотрудничество с Владиславом всегда связано с приятными впечатлениями. Работа раз от раза ...