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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2013, 20:33   #1
Владлена12
Новичок
Джуниор
 
Регистрация: 22.11.2013
Сообщений: 1
По умолчанию На языке программирования Pascal реализовать процедуры работы со стеком на последовательном распределении памяти

ПОМОГИТЕ ПОЖАЛУСТА СДЕЛАТЬ ПРАКТИЧЕСКУЮ СО СТЕКАМИ....
Я ПРОСТО НЕ ПОНИМАЮ ЧТО НУЖНО ДЕЛАТЬ....!!!!!

1. На языке программирования Pascal реализовать процедуры работы со стеком на последовательном распределении памяти:
- Создание пустого стека
- Добавление элемента на вершину стека
- Удаление элемента с вершины стека
Процедуры, реализующие операции добавления и удаления элемента должны разумным образом обрабатывать ситуации переполнения и нехватки (схемы (2а), (3а)). Стек реализовать, используя одномерный массив и переменную типа integer (указатель на вершину стека).
2. Провести вычислительный эксперимент с полученными процедурами
Получить свой вариант файла, содержащего предложения на русском языке в кодировке DOS
(Там слабые программисты, они долго не заметят этого маленького вторжения.
- Где ручей? - спрашиваю я.
- Справа.
Я склоняюсь над бегущей водой, смотрю в отражение. Несколько раз бью
по нему ладонью, потом начинаю водить пальцем, стирая свой облик. Вместо
меня из дрожащего зеркала прорисовывается русоволосый статный крепыш. Лицо
добродушно и незатейливо до отвращения.
- Спасибо, - говорю я программе, выпрямляюсь. Стою, любуюсь лесом.
Черт возьми, как давно я не выбирался из городского смрада...
- Не меня ли ты ждешь, добрый молодец? - спрашивают из-за спины.
Оборачиваюсь - из густых кустов выходит огромный, по грудь мне ростом,
волк.
- Может и тебя, - говорю я, любуясь волком. Черт возьми, великолепен!
Он действительно серый, и не просто серый - именно чернистого с проседью
волчьего цвета. Кое-где шерсть свалялась, к передней правой лапе пристал
репейник.
- А не съесть ли мне тебя, добрый молодец? - спрашивает волк и
скалится. Клыки желтые, как зубы курильщика, один обломлен под корень.
Матерый, опытный волчище.
- Что ты попусту похваляешься, на богатырский меч нарываешься? -
импровизирую я. - Лучше службу сослужи!).
Номер варианта соответствует Вашему номеру в журнале академической группы.
a) Используя результат задания 1 запрограммировать получение нового текстового файла, в котором все слова во всех предложениях записаны в обратном порядке. В программе установить максимальный размер стека равным 10.
b) Используя результат задания 1 запрограммировать получение нового текстового файла, в котором в котором буквы каждого слова записаны в обратном порядке. В программе установить максимальный размер стека равным 5.
В процессе работы программы должна выводить текущее состояние стека (после каждой операции добавления, извлечения, очистки).
Владлена12 вне форума Ответить с цитированием
Старый 25.11.2013, 20:44   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,219
По умолчанию

С этим только во Фриланс.
Arigato вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите! Правильно ли я написал программу на языке Pascal. Функции и процедуры. Skipper Ok Помощь студентам 5 14.11.2013 05:19
Задача со стеком в массиве на языке Паскаль Tol-333 Помощь студентам 1 16.12.2011 11:01
Реализовать операции со стеком в массиве Firagon C# (си шарп) 1 29.05.2011 12:09
Реализовать операции со стеком в массиве Firagon Visual C++ 1 27.05.2011 00:33