Напишите программу, которая синтаксического анализа и расчета строки по разным выражения и печати на экране. Если строка содержит буквы или символы не узнавая, ошибка в выражении - ошибка печати (необходимо описать то, что пользователь сделал не так). Для решения этой задачи нужно, используя принцип полиморфизма и консоли.
Входное напряжение: 399 + 5 * 345 + ((355- 455) * 10,33) / 100
Выход: 435,33 (например)
так это целое дело - такое написать ! Ну попробуй вначале разбить строку на части типа Операнд1 Операция1 Операнд2 ... Далее нужно составить список выполнения: Вначале всё что в скобках, всё остальное Теперь учитываем приоритет операций, слегка перестраиваем список Начинаем вычисления по списку, Операнд1 Операция1 Операнд2 преобразуем в вызов Операнд1.Операция1(Операнд2) тут как раз тебе и пригодится полиморфизм