VB алгоритм Бауэра и Замельзона

Ответить
ExPeL
Сообщения: 11
Зарегистрирован: 17 май 2007, 08:28

26 апр 2009, 17:47

Разработать программу, которая принимает строку - арифметическое выражение и вычисляет его результат по алгоритму Бауэра и Замельзона. Требования к выражению аналогичны описанным в уроке.

При чтении операторов и операндов помещайте их в стеки.

При реализации программы разработайте в отдельном модуле подпрограммы реализующие работу стека. Реализация стека должна быть с использованием массива.
Esgal
Сообщения: 78
Зарегистрирован: 04 ноя 2008, 01:15

27 апр 2009, 09:56

ExPeL писал(а):Требования к выражению аналогичны описанным в уроке.
В каком уроке?

Могу скинуть модуль на паскале с реализацией стека... будешь разбираться?
Luke! Use the Force! Use the Force... oh, Luke! Stop using the Force, use your head!
ExPeL
Сообщения: 11
Зарегистрирован: 17 май 2007, 08:28

28 апр 2009, 04:40

Esgal писал(а):В каком уроке?
На требования можно забить, там все стандартно.

На Паскале только реализация стека? Ну вообщем если не трудно то залей, все равно не помешает.
Аватара пользователя
mc-black
Сообщения: 245
Зарегистрирован: 08 май 2008, 16:09
Откуда: Россия, Нижний Новгород
Контактная информация:

29 апр 2009, 14:46

Реализация стэка, это типа динамический массив, процедура помещения элемента в стэк и процедура извлечения из стэка. Т.е. ReDim с опцией preserve, присвоение последнему элементу значения.

ExPeL, ты сам-то предпринимал попытки что-нибудь написать? Кстати VB-языков существует 2 вида, каждый имеет еще разные версии компилятора. Тебе на каком надо решить?
На заказ: VBA, Excel mc-black@yandex.ru
Ответить