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

Вычислить значение выражения в обратной польской записи - C++

Восстановить пароль Регистрация
 
FC_DK
0 / 0 / 0
Регистрация: 18.03.2014
Сообщений: 62
29.04.2014, 11:24     Вычислить значение выражения в обратной польской записи #1
Дана строка, содержащая запись арифметического выражения в виде ПОЛИЗ.
Примем за условие задачи, что:
1. Имя переменной в арифметическом выражении начинается с буквы или знака _;
2. В выражении могут выполняться только операции:
+, -, /, *
3. В арифметическом выражении нет вызовов функций;
Создайте проект, который вычисляет полученный ПОЛИЗ, используя стек.
На экран должно выводиться текущее содержимое стека.
Реализация стека – на базе массива.

Помогите решить
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2014, 11:24     Вычислить значение выражения в обратной польской записи
Посмотрите здесь:

C++ Организовать вычисление выражения, используя алгоритм польской записи
C++ Алгоритм сортировочной станции(вычисление по обратной польской записи).
Вычисление выражения записанного в виде обратной польской записи используя бинарное дерево C++
Вычислить значение выражения b = (1+1/2+1/2^2+1/2^3+...+1/2^n)^n C++
Вычислить значение выражения C++
C++ Вычислить значение выражения в обратной польской записи с использованием стека
Написание калькулятора в Обратной Польской Записи C++
C++ Вычислить значение выражения

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 22:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru