|
14 / 14 / 1
Регистрация: 09.01.2012
Сообщений: 258
|
||||||
Очередь на динамическом списке. Поместить гласные и согласные буквы в разные очереди. Исправить код.16.02.2012, 17:17. Показов 1716. Ответов 10
Метки delphi, dyn. lisyt, list, queue, queue on dyn. list, однаправленный, односвязанный список, очереди, Очередь, очередь на дин. списке, с, список (Все метки)
Здравствуйте всем. У меня не получается доделать задачу, помогите пожалуйста.
Вот само задание: Последовательность символов, ограниченную точкой, занести в две очереди, содержащие гласные и согласные буквы русского алфавита. Вывести элементы очереди гласных и согласных букв. Сделать используя динамический список. Вот мой код: (в нем есть ошибки, но мне кажется, он работает не так как нужно. Подправьте если сможете в нем). Заранее спасибо.
0
|
||||||
| 16.02.2012, 17:17 | |
|
Ответы с готовыми решениями:
10
Очереди: одна должна содержать гласные буквы, другая - согласные буквы; чтение из файла Дано слово, заменить в нем гласные буквы на согласные, следующие за ним в алфавите, а согласные на гласные Очередь на односвязанном динамическом списке. |
|
|
||||||
| 16.02.2012, 19:43 | ||||||
|
Jin200611, Вы пробовали компилировать свой код? У меня не вышло.
2
|
||||||
|
14 / 14 / 1
Регистрация: 09.01.2012
Сообщений: 258
|
|
| 16.02.2012, 20:09 [ТС] | |
|
Спасибо BumerangSP, но правда выдает ошибку 203 переполнение динамически распределяемой области памяти. Извини за наглость поможешь ее исправить, я только еще изучаю динамические структуры. И еще раз Спасибо.
0
|
|
|
|
|
| 16.02.2012, 20:50 | |
|
Как я понял, программа зацикливается на цикле while, в следствии чего происходит переполнение памяти. (Это по средствам отладки в турбо паскале) Мой совет: оставьте этот досовский паскаль и переходите уже на ABC.
1
|
|
|
14 / 14 / 1
Регистрация: 09.01.2012
Сообщений: 258
|
|
| 16.02.2012, 22:35 [ТС] | |
|
Спасибо. Вы проверяли на АБС?
0
|
|
|
|
|
| 16.02.2012, 22:59 | |
|
Да, я делал на Абс.
0
|
|
|
14 / 14 / 1
Регистрация: 09.01.2012
Сообщений: 258
|
|
| 17.02.2012, 01:57 [ТС] | |
|
А у меня ничего не выдает, пишет просто программа выполняется.
0
|
|
|
13114 / 5895 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
||||||
| 17.02.2012, 10:34 | ||||||
|
Ребята, подключусь к вашему обсуждению.
Код на PascalABC можно вводить и выполнять в он-лайн редакторе вот на этой странице: PascalABC.NET Web Development Environment. На главной странице этого сайта есть много полезных материалов по PascalABC. Кроме этого, с главной страницы можно скачать дистрибутив вместе с пакетом MS .NET Framework. --- Что касается обсуждаемой задачи, предложу решение для Borland/Turbo Pascal:
1
|
||||||
|
|
|
| 17.02.2012, 15:24 | |
|
Mawrat,
Не по теме: я код писал в pascale abc, без .net. Как мне кажется, abc.net - это уже не совсем паскаль, там много удобств сделали, которые турбо вряд ли скомпилирует:)
0
|
|
|
13114 / 5895 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
|
| 17.02.2012, 15:30 | |
|
в PascalABC .NET - там для обратной совместимости применяется эмуляция для процедур New(), Dispose() и т. д. Но вообще да - на некоторых кодах выполнение зависает.
0
|
|
|
14 / 14 / 1
Регистрация: 09.01.2012
Сообщений: 258
|
|
| 17.02.2012, 17:17 [ТС] | |
|
Всем огромное спасибо. Выручили мужики, больше недели долбался, никак не мог освоить динамические списки. Сейчас буду разбираться на примерах.
Спасибо: BumerangSP Mawrat
0
|
|
| 17.02.2012, 17:17 | |
|
Помогаю со студенческими работами здесь
11
Гласные и согласные буквы Проверка на гласные и согласные буквы
Вывести отдельно согласные и гласные буквы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|