В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Hiipotatohihi
Hiipotatohihi
29.08.2020 04:36 •  Информатика

Простейший калькулятор Программа должна выполнять простые математические действия. Пользователю предлагается

ввести числа и действие над этими числами, а программа, исходя из действия, вычисляет и печатает результат.

Сделать проверку на то, что при делении, делитель не равен 0!

Ответ:
anast0101
anast0101
19.07.2022 13:45

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

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

c = input("Введите действие: ")

if c == "+":

   print(a + b)

elif c == "-":

   print(a - b)

elif c == "/":

    if b == 0:                    

        print("Деление на 0!")

    else:

        print(a / b)

elif c == "*":

   print(a * b)

elif c == "mod":

   if b == 0:                      

       print("Деление на 0!")

   else:                          

       print(a % b)                

elif c == "pow":

   print(a ** b)

elif c == "div":

   if b == 0:

       print("Деление на 0!")      

   else:                                  

       print(a // b)  

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?