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

Преобразовать выражение в постфиксную форму - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Построить некоторый Автомат на три команды http://www.cyberforum.ru/cpp-beginners/thread444324.html
Некоторый автомат может запросить два числа и выполнить 3 команды. Команда А преобразует имеющуюся пару чисел (х, у) в (х-у,у), команда В преобразует пару чисел (х,у) в пару (х+у,у), команда С преобразует пару чисел (х,у) в пару (у,х). Составьте алгоритм и программу работы автомата.
C++ Векторы Определите полусумму длин двух векторов А(1,5; 2,5; -0,3) и В(-11,7; -9,3; 2,5; 3,7; -1,2). Вычислите, длины вектора оформив в виде функции. http://www.cyberforum.ru/cpp-beginners/thread444323.html
C++ Модуль
Разработать и отладить программу состоящую из модуля, который содержит процедуру, которая обнуляет элементы матрицы под главной диагональю и функцию, которая определяет среднеарифметическое отрицательных элементов.
C++ Помогите преобразовать выражение в ПОЛИЗ и вывести его
Нужно преобразовать исходное арифметическое выражение записанное в файле в ПОЛИЗ и записать его в преобразованном виде в выходной файл. Выражение типа a+b/c+x. Заранее спасибо.
C++ обработка одномерного массив http://www.cyberforum.ru/cpp-beginners/thread444299.html
создать массив из 5 элементов. Mas-3 ;Mas-4; Mas-1; Mas-5; Mas-2. Ввести число и сравнить поочерёдно с каждым элементом массива. составить блок схему.
C++ Сложение первого и второго элементов массива и записать результат в третий создать массив из 5 элементов. Mas-3 ;Mas-4; Mas-1; Mas-5; Mas-2. Произвести сложение первого и второго элементов массива и записать результат в третий; умножить полученное значение с четвёртым элементом массива и поместить результатв патый. подробнее

Показать сообщение отдельно
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,888
Записей в блоге: 1
11.02.2012, 12:02     Преобразовать выражение в постфиксную форму
Преобразовать выражение, составленное из цифр и знаков арифметических операций (+,-,*,/) в постфиксную форму. В постфиксной форме сначала записываются операнды, а затем знак операции.
Обычная запись
3+4
(5-4)*2
2*(3+4)*5

Постфиксная запись
3 4 +
5 4 – 2 *
2 3 4 + * 5 *

я сначала думал с помощью switch но не подходит
Может кто алгоритм подскажит, или функция есть кака это

Добавлено через 1 час 55 минут
Кто то знает как это можно сделать
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru