На вход программа принимает целое число, которое пользователь должен предварительно рассчитать по следующей формуле: ((номер_дня х 2 + 5) х 50) + номер_месяца

В результате своей работы программа должна вывести 2 числа - день и месяц (формат вывода - через точку).

Пример: Стандартный ввод: 2254 Стандартный вывод: 20.04

Ответы

Ответ дал: DenialP
0

Ответ:

print("Ноль в качестве знака операции"

     "\nзавершит работу программы")

while True:

   s = input("Знак (+,-,*,/): ")

   if s == '0':

       break

   if s in ('+', '-', '*', '/'):

       x = float(input("x="))

       y = float(input("y="))

       if s == '+':

           print("%.2f" % (x+y))

       elif s == '-':

           print("%.2f" % (x-y))

       elif s == '*':

           print("%.2f" % (x*y))

       elif s == '/':

           if y != 0:

               print("%.2f" % (x/y))

           else:

               print("Деление на ноль!")

   else:

       print("Неверный знак операции!")

Пример работы программы:

Знак (+,-,*,/): -

x=10

y=8.56

1.44

Знак (+,-,*,/): /

x=128

y=15

8.53

Знак (+,-,*,/): 0
Ноль в качестве знака операции

завершит работу программы

Вас заинтересует