Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 982 Bytes

01-Calculator.md

File metadata and controls

25 lines (19 loc) · 982 Bytes

Калькулятор

Консольное приложение, на вход принимает параметры (возможно не один):

java Calculator "1 + 2" "+ 3 - (4 * 5 / 2)"

Результат работы приложения -- результат выражения:

-4

Поддерживаемые операции: + - * /. Приоритет операций -- математический (скобки, потом умножение/деление, потом сложение/вычитание).

В случае неправильных входных данных приложение должно вывести понятное описание ошибки.

Вариант 1

Система счисления: 17-ричная (0-9 + A-G)

Вариант 2

Система счисления: 18-ричная (0-9 + A-H)

Вариант 3

Система счисления: 19-ричная (0-9 + A-I)