Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Хочу символьный калькулятор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Установка L символов строки s в значение t, начиная с позиции n http://www.cyberforum.ru/cpp-beginners/thread333897.html
Установка L символов строки s в значение t, начиная с позиции n. Функция StrSet (s, n, L, t). Не использовать библиотеку <string.h> это важно! Заранее спасибо!
C++ Массив структур Эксперементирую тут с файлами. Что-то полная ерунда получается. ВОт я объявил массив структур, а при заполнении ерунда какая-то получается. Результатом записывается адрес в памяти как я понял и ,... http://www.cyberforum.ru/cpp-beginners/thread333894.html
работа с массивами C++
перевести на си!!!!!!! Работа с массивами. Дана действительная квадратная матрица порядка n.Вычислить сумму тех из ее элементов,расположенных на побочной диагонали и выше нее,которые превосходят по...
C++ дайте предстовления о ИИ
Дайте пожалуйста представления о ии(любом хоть для крестиков ноликов)что бы иметь представления о нём
C++ массив целых чисел http://www.cyberforum.ru/cpp-beginners/thread333867.html
помогите кто сделать пожалуйста Дан массив целых чисел. Рассмотреть отрезки массива(группы идущих подряд чисел), состоящие из нечетных чисел. Получить наибольшую из длин рассматриваемых отрезков....
C++ Центрирование - расположение строки s1 посередине строки s2 длины L. Центрирование - расположение строки s1 посередине строки s2 длины L. Свободные символы заполнить пробелы. Функция должна иметь вид void Center (L, s1, s2). Нельзя использовать библиотеку <string.h>... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4984 / 3041 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
18.07.2011, 12:09
Coyote112358, каким образом выражение хранится в переменной Symbolic? Т.е. именно в виде выражения? Если да, то можно применить обычный рекурсивный спуск, с той разницей, что обрабатывать не переменные типа double и по завершении разбора получать числовой результат, а обрабатывать объекты Symbolic, а на выходе получить переменную Symbolic, хранящую разобранное выражение.
Тогда, кстати, можно и ОПЗ применить. Переводим выражение из инфиксной нотации в постфиксную, а вместо вычисления на стеке выполняем операции над объектом Symbolic (т.е. с языковой точки зрения выполняем обычные операции вычисления функций, сложения, вычитания, умножения и т.д.), а вот с точки зрения класса Symbolic формируем символьное выражение в результирующей символьной переменной.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru