Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.09.2008, 10:43   #1
KORT
Вот я и
Форумчанин
 
Аватар для KORT
 
Регистрация: 07.04.2007
Сообщений: 501
По умолчанию СТЕК

Постфиксной формой записи выражения а∆b (или его обратной польской нотацией) называется запись, в которой знак операции размещён за операндами: ab∆. Для вычисления значения выражения, записанного в постфиксной форме, применяют следующий алгоритм. Выражение просматривается слева направо. Если встречается операнд, то его значение заносится в стек, а если встречается знак операции, то из стека извлекаются два последних элемента (операнд это операции), над ними выполняется эта операция и результат помещается в стек. По окончании просмотра в стеке останется только одно число - значение выражения. Опишите процедуру, вычисляющую значение выражения, записанного во входном текстовом файле в обратной польской нотации.
Исходники программ - http:\\www.kort.3dn.ru

Последний раз редактировалось AlDelta; 06.09.2008 в 11:53. Причина: Перенос во фриланс. //Из Студентов.
KORT вне форума Ответить с цитированием
Старый 06.09.2008, 12:41   #2
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

2KORT пиши в личку свою аську, за умеренную плату помогу
vvviperrr вне форума Ответить с цитированием
Старый 07.09.2008, 22:10   #3
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Давно я выкладывал на форуме калькулятор, он мог считать по формуле, например: (2+5)*5-4(6+56*7).
Во время вычислений он переводил выражение в ПРЕфиксную форму.
Найдите, может поможет.
zetrix вне форума Ответить с цитированием
Старый 08.09.2008, 23:38   #4
chnry
Пользователь
 
Регистрация: 18.12.2007
Сообщений: 10
По умолчанию

Стучись 393877884. Сделаем.
chnry вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стек и очередь. (Delphi) Olgasato Помощь студентам 8 02.04.2010 08:08
про СТЕК anco Паскаль, Turbo Pascal, PascalABC.NET 5 06.07.2008 22:29
Стек Еленка Помощь студентам 2 06.06.2008 18:58
Стек Foky Паскаль, Turbo Pascal, PascalABC.NET 8 13.05.2008 18:39
Стек Dr.zlo Работа с сетью в Delphi 6 09.07.2007 07:59