Калькулятор · Шаг 3 из 9
Четыре действия
Сердце калькулятора: два числа и знак между ними. Всё просто ровно до того момента, пока кто-нибудь не разделит на ноль — а делят на ноль все и всегда, обычно из любопытства.
Что сделать
Посчитайте действие калькулятора — и не падайте, когда делят на ноль.
Что приходит
a— первое числоznak— знак действия:"+","-","*"или"/"b— второе число
Что вернуть
Результат a znak b; при делении на ноль и незнакомом знаке — строку «Ошибка».
Допишите функцию primenit в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
В проекте
Это сам счёт: шаг 9 зовёт primenit каждый раз, когда набраны два числа и знак. Решите шаг — и калькулятор начнёт складывать и делить.
primenit(2, "+", 3)
5
Верните результат действия: +, -, * или /.
Деление на ноль — не падение, а строка «Ошибка»: калькулятор обязан вежливо отказать, а не закрыться. Неизвестный знак — тоже «Ошибка».
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.