Реализуйте калькулятор, который считывает три строки, вводимые пользователем: первое число, второе число и операцию, затем применяет операцию к указанным числам (<число 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 и более) ввода/вывода программы для каждого пункта задания
Евгения
КГТУ
Замечательный автор, работа была выполнена быстро и качественно!! Рекомендую.
Евгений
ГУАП
Работа выполнена очень качественно и без нареканий !!!!! Огромное спасибо !
Анель
Синергия Омский ф-л
Спасибо! Я получила 4 и меня это вполне устраивает. Работа была выполнена досрочно и недорого!
Виктория
КФ ЧелГУ
Анастасия спасибо вам огромное !!все верно буду заказывать ещё и советовать вас друзьям)сп...