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


Автор: Lagarto 21.10.2007, 14:11
нужен исходник анализатора мат. выражений (- + * / 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=...

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

Автор: Dronchik 21.10.2007, 15:17
это нужно в раздел центр помощи. 

Автор: Djinn 6.2.2008, 18:27
Э... может эту тему стоит убрать из статей ???  smile  smile 

Автор: MAKCim 6.2.2008, 18:46
Для домашних заданий, курсовых, существует "Центр Помощи".

Тема перенесена! 

Автор: chnry 6.2.2008, 21:51
Привет!
Стучись в чат 393877884.
Сделаю за 1 день.

Автор: Mayk 7.2.2008, 11:21
сделвй bison'ом, coco/r'ом, antlr'ом или чем-то аналогичным

Автор: THandle 7.2.2008, 13:19
Теме то уже несколько месяцев. Я думаю автор уже давнооо решил свою проблему.

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