Напишите программу, которая читает два целых числа и строку с клавиатуры. Если введенная строка является одной
Напишите программу, которая читает два целых числа и строку с клавиатуры. Если введенная строка является одной из четырех математических операций (+, -, *, /), выведите результат применения этой операции к введенным числам. В противном случае выведите "Неверная операция". Если пользователь пытается делить на ноль, выведите "На ноль делить нельзя!". Формат ввода: два целых числа на отдельных строках и строка. Формат вывода: результат применения операции к введенным числам или сообщение об ошибке.
11.12.2023 12:25
Пояснение:
Для выполнения данной задачи нам понадобится использовать условные операторы и операторы ввода/вывода в Python. Условный оператор if-elif-else позволит нам проверить, какая математическая операция была введена, и выполнить соответствующее действие. Операторы ввода/вывода позволят нам взаимодействовать с пользователем, чтобы получить ввод и вывести результат.
Вначале мы считываем два целых числа и строку с клавиатуры, используя функцию `input()`. Затем мы проверяем, является ли введенная строка одной из четырех математических операций. Если да, то мы выполняем соответствующую операцию и выводим результат. Если строка не является математической операцией, выводим сообщение "Неверная операция". Также мы проверяем, не пытается ли пользователь делить на ноль, и если да, выводим сообщение "На ноль делить нельзя!".
Пример использования:
Входные данные:
Выходные данные:
Совет:
Если вы недавно начали изучать программирование, может быть полезным немного практиковаться с простыми математическими операциями в Python, чтобы лучше понять, как работает программирование с числами.
Задание для закрепления:
Напишите программу, которая считывает две строки с клавиатуры и выводит результат их конкатенации (слияния). Пример использования: