Задача №112501. Вычисление выражения с переменными
Напишите программу, которая вычисляет значение арифметического выражения, записанного в виде символьной строки. В выражении используются целые числа, знаки арифметических операций, круглые скобки, вызовы функций ( sin , cos , abs , sqrt ) и имена переменных (только однобуквенные). Результат операции деления – вещественное число.
Первая строка содержит правильную запись арифметического выражения. В следующих нескольких строках записаны значения всех переменных, использованных в выражении. Каждая из этих строк имеет формат:
<имя переменной>=<значение>
Каждое имя переменной состоят из одной строчной буквы латинского алфавита.
Программа должна вывести значение переданного ей выражения как вещественное число. При выводе результата нужно оставить 3 знака в дробной части числа.
cos(z+abs(sqrt(r*sin(x+4)))) r=5 z=10 x=3
0.729