Задача №112495. Постфиксная запись с функциями
Напишите программу, которая вычисляет значение арифметического выражения, записанного в постфиксной форме. В выражении используются только целые числа, знаки арифметических операций и вызовы функций abs , sin , cos и sqrt . Знак '/' обозначает обычное деление (результат – вещественное число).
На вход программы подаётся символьная строка, которая содержит запись арифметического выражения в постфиксной форме. Элементы постфиксной записи разделены пробелами.
Программа должна вывести значение переданного ей выражения с точностью 3 знака в дробной части. Если выражение записано неверно, программа должна вывести слово 'ERROR'.
5 15 sqrt + 4 sin 7 cos sqrt + 1 - / abs
9.986
5 sin 15 cos + 4 7 sqrt + 1 -
ERROR