Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > анализатор мат.выражений


Автор: Lagarto 21.10.2007, 14:13
нужен исходник анализатора мат. выражений (- + * / sin cos tg ctg ( скобки) sqr sqrt) , так же чтобы можно было вводить переменные (например: х=1 у=2) и уже с "х" и "у" считать какое нибуть выражение....
и в добавок ко всему нужно чтоб эта прога могла распознавать циклы(любой if while for) и чтоб понимал goto
Пример: 
i = 0 z=0
for (i=0, i<10, i=i+1)
{
   if z<5 go to L1
   if z>=5 go to L2
   L1:z=z+sin(90)
go to L3
L2: z=z+sqrt(4)
 L3: 
}
В ответе должен вывести i=.. z=...

Помогите пожалуйста...срочно надо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)