Задать вопрос
20 июня, 02:34

Напишите программу, которая считывает с клавиатуры одно за другим два дробных числа, а затем строку. Если эта строка является обозначением одной из четырёх основных математических операций (+, -, * или /), то выведите результат применения этой операции к введенным ранее числам, в противном случае выведите "888888". Также "888888" следует вывести, если пользователь захочет поделить на ноль.

Пример 1

Ввод Вывод

9

4.2

-

4.8

Пример 2

Ввод Вывод

4

6

k

888888

Примечания

Внимание: эта задача симулирует ограниченные возможности калькулятора по выводу значений, в реальной практике постарайтесь никогда не использовать потенциально корректное значение как индикатор ошибки.

программа питон

+3
Ответы (1)
  1. 20 июня, 04:18
    0
    num1 = float (input ("Введите число: "))

    num2 = float (input ("Введите число: "))

    q = input ("Введите желаемое арифметические действие: ")

    if q = = "-":

    print (num1 - num2)

    elif q = = "+":

    print (num1 + num2)

    elif q = = "*":

    print (num1 * num2)

    elif q = = "/":

    if num2! = 0:

    print (num1 / num2)

    else:

    print (888888)

    else:

    print (888888)
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Напишите программу, которая считывает с клавиатуры одно за другим два дробных числа, а затем строку. Если эта строка является обозначением ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы