1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| blackhard |
23.04.2008 18:00
Сообщение
#1
|
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 151 Пол: Мужской Реальное имя: иван Репутация: 0 |
Может кнонибудь подсказать алгоритм вычисления выражения(из строки) записанного в постфиксной форме.
Для выражений в инфиксной форме я знаю алгоритм а вот для постфиксной чето никак не соображу Напишите просто на словах что запихиваем в стек что и когда вынимаем и тд... |
![]() ![]() |
| blackhard |
29.04.2008 18:46
Сообщение
#2
|
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 151 Пол: Мужской Реальное имя: иван Репутация: 0 |
Рабочий алгоритм перевода из инфиксной формы в постфиксную(Может комуто понадобится).
|
| blackhard |
1.05.2008 0:39
Сообщение
#3
|
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 151 Пол: Мужской Реальное имя: иван Репутация: 0 |
Теперь точно рабочий
Добавлено через 9 мин. А вот если у меня выражение будет содержать не просто буквы a...Z или цифры 1..9 а имена переменных т.е (Ax1+num)*c-Chis.Как в таком случае реализовать перевод?Нужно будет сделать 2 стека 1для строк 2й для знаков +.-...? Как формировать элементы для помещения в стек строк(т.е как выдирать Ax1 эти переменные и когда их в стек пихать )? Сообщение отредактировано: blackhard - 1.05.2008 0:41 |
blackhard Алгоритм вычисления выражений в постфиксной форме 23.04.2008 18:00
volvo RE: Алгоритм вычисления выражений в постфиксной форме 23.04.2008 18:11
blackhard Блин я вдруг понял что мнеб и для инфиксной формы ... 23.04.2008 18:45
blackhard Ну ктонибудь помогите пожалуйста!!!... 23.04.2008 20:41
blackhard Вобщем я сделал так сначало превожу выражения из и... 24.04.2008 15:19
blackhard Помогите исправить код. Написал алгоритм для перев... 24.04.2008 20:34
volvo Значит, не все...
Вот тут лежит рабочая программа... 24.04.2008 22:07
blackhard
Значит, не все...
Вот тут лежит рабочая программ... 24.04.2008 22:44
volvo Именно так, если текущий знак - "+", то ... 24.04.2008 23:11
blackhard
Именно так, если текущий знак - "+", то... 24.04.2008 23:19
volvo С каких пор программа, не проходящая компиляцию (G... 29.04.2008 20:11
volvo По ссылке, которую я тебе давал, есть алгоритм пер... 1.05.2008 2:28
blackhard Блин чето запутался.Если у меня массив строк и ука... 1.05.2008 10:32
volvo Ну, пока у тебя не массив строк, а массив указател... 1.05.2008 11:03
Сережа Ребят а напишите этот алгоритм на паскале пжлст 11.02.2014 3:16![]() ![]() |
|
Текстовая версия | 5.11.2025 14:20 |