|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.11.2013, 21:35 | #1 |
Новичок
Джуниор
Регистрация: 22.11.2013
Сообщений: 1
|
помогите, пожалуйста, выполнить задание!!)))
Провести вычислительный эксперимент с полученными процедурами
Получить свой вариант файла, содержащего предложения на русском языке в кодировке DOS . Номер варианта соответствует Вашему номеру в журнале академической группы.( - Не знаю. - Я бы хотела иметь десять минут на самоконтроль. - Хорошо. Но не более. Через десять минут мне понадобятся все ресурсы. Лицо на экране морщится - программа вычленяет ключевые слова. - Только десять минут, - покорно говорит "Виндоус-Хоум". - Но я вновь обращаю твое внимание, что уровень поставленных задач не всегда соответствует объему моей оперативной памяти. Желательно расширение до... - Утихни, - я встаю. "Утихни" - это безусловный приказ, после него программа спорить не смеет. Шаг влево, шаг вправо... Ха-ха. Нет, это не попытка к бегству, это скорее добровольное заточение. Я дохожу до холодильника, открываю дверцу, достаю банку "спрайта", открываю. Напиток холодит горло. Это почти ритуал - глубина всегда сушит слизистую. С банкой в руке я выхожу на балкон, в теплый летний вечер. В Диптауне почти всегда вечер. Улицы залиты светом реклам, тихо рокочут несущиеся машины. И идут, идут сплошным потоком люди. Двадцать пять миллионов постоянного населения - самый крупный мегаполис мира. С высоты одиннадцатого этажа лиц не разглядеть. Я допиваю "спрайт", кидаю банку вниз, и возвращаюсь в комнату.) a) Используя результат задания 1 запрограммировать получение нового текстового файла, в котором все слова во всех предложениях записаны в обратном порядке. В программе установить максимальный размер стека равным 10. b) Используя результат задания 1 запрограммировать получение нового текстового файла, в котором в котором буквы каждого слова записаны в обратном порядке. В программе установить максимальный размер стека равным 5. В процессе работы программы должна выводить текущее состояние стека (после каждой операции добавления, извлечения, очистки). 3. Продемонстрировать правильность работы программ задания 2. Подав на вход Вашей программы результат обработки исходного текста, Вы должны получить текстовый файл, не отличающийся от исходного. |
23.11.2013, 10:09 | #2 | |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,309
|
Цитата:
Если исходный текст этому условию удовлетворяет, то проблем меньше. Пишем подпрограммы для работы со стеком. Читаем строку. Просматриваем строку по символам и выделяем слова или разделители. Выделенные слова и разделители заталкиваем в стек. Читаем стек. Слова выходят наоборот, по отношению к исходной строке. Из прочитанных из стека слов собираем новую строку, которую записываем в новый файл. Аналогично и следующее задание. Только в стек укладываем символы слова. Как-то так, ...
Как-то так, ...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите выполнить задание | Dunn | Паскаль, Turbo Pascal, PascalABC.NET | 18 | 21.05.2010 16:05 |
пожалуйста помогите сделать задание 2 | Banko | Общие вопросы C/C++ | 17 | 27.01.2007 16:38 |
пожалуйста помогите сделать задание | Rino | Общие вопросы C/C++ | 6 | 14.12.2006 11:12 |