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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Мастерстоп
0 / 0 / 0
Регистрация: 23.03.2010
Сообщений: 13
#1

Стек на С (выражения со скобками) - C++

23.03.2010, 15:23. Просмотров 1088. Ответов 2
Метки нет (Все метки)

Всем привет, очень нужно решить задачу. Вводится стек, выражение типа (a+b)*(b+c). Нужно представить его в виде без скобок, при этом все знаки остаются. Вот пример
a+b-c*(x-Y)
получилось
ab+cxy-*-
Нужна только эта функция, сам стек готов
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2010, 15:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Стек на С (выражения со скобками) (C++):

Стек для обработки выражений со скобками - C++
Помогите понять что требуется, чет я не догоняю. Можно кодом, можно на словах.

Упражнение со скобками: получение максимального выражения - C++
Мне нужно на С написать упражнение. Пользователь вводит математическое выражение в char, например: 12+5-654*85+6-45 знаков действия может...

Рекурсивный расчёт математического выражения со скобками (рекурсивную функцию оформить в виде потока) - C++
Помогите пожалуйста решить данную задачу: Рекурсивный расчет математического выражения со скобками, рекурсивная функция оформляется в...

Вычислить значение выражения используя стек - C++
Помогите с заданием пожалуйста... В текстовом файле записано без ошибок логическое выражение следующего вида: <выражение>::=true |...

Реализовать стек. Определение правильного скобочного выражения - C++
1. Разработать и создать набор функций для пользовательского типа данных типа стек 2. С помощью стека решить предложенные задачи: ...

Вычислить значение выражения, используя стек операндов - C++
Дано арифметическое выражение длиной до 30 символов, заканчивающееся знаком равенства. Выражение содержит знаки операции +, -, *, / и...

2
fasked
Эксперт С++
4951 / 2531 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
23.03.2010, 15:27 #2
Мастерстоп, это ОПЗ (обратная польская запись) погугли, таких заданий полно
0
Мастерстоп
0 / 0 / 0
Регистрация: 23.03.2010
Сообщений: 13
23.03.2010, 15:28  [ТС] #3
Спс, я не знал
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.03.2010, 15:28
Привет! Вот еще темы с ответами:

Стек: реализация алгоритма с вычислением значения введенного выражения - C++
Адаптировать код чтобы эти условия правильно выполнялись 6) R=(a+b)*(c-d)/e a=1 b=4 c=8 d=6 e=4, R=2.5 ...

Динамические структуры данных.Стек. Значение выражения в постфиксной форме - C++
Пусть строка символов, введенная с клавиатуры, задает выражение, записанное в постфиксной форме (например, 6523+8*+3+*). В выражении...

Вычислить выражения используя односвязные (стек) и двусвязные (очередь) информационные структуры - C++
Помогите пожалуйста. Даны x,y,z. Вычислить a,b, если: a=\frac{3+e^{y-1}}{1+x^2|y -tgz|}, b=(1+tg^{2} \frac{z}{2}); 1-ый пример надо сделать...

Используя стек, описать функцию проверяющую, является ли стек пустым - C++
Используя стек, описать функцию проверяющую, является ли стек пустым


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.