вычисление арифметического выр-я,представленного строкой(C++,Delphi)
Написать ф-ию Form (S,X),где S-строка,X-вещественная переменная.В строке задано арифметическое выр-е ,содержащее переменную X,операции +,-,*,/.Порядок операции определён скобками.Ф-ия возвращает значение арифметического выр-я при заданном значении X.:confused:
Язык:C++ или Delphi
У меня вобще есть сомнения в её реализации....:(
в поиск по форуму: подобное уже вроде бы было.
А как насчет обратной польской нотации? Его реализация весьма простая.
Если вы, Оlga имеете в виду обратную польскую запись,то я пытался реализовать её,только что-то не очень получактся...:o
Цитата: umbrella
Если вы, Оlga имеете в виду обратную польскую запись,то я пытался реализовать её,только что-то не очень получактся...:o
Да, именно это я и имела в виду. Неси код, с непонятным местом, вопросы :)
ОПН - почитай, там еще неплохие внизу ссылочки есть, я по этим записям знакомилась с этим алгоритмом.