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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.09.2014, 21:25   #1
Вася123456709
 
Регистрация: 18.09.2014
Сообщений: 9
По умолчанию Будь ласка допоможіть з програмою в середовищі Pascal

Задано не порожню послідовність з український літер. Між сусідніми словами кома, а за останнім словом крапка. Надрукувати в алфавітному порядку всі голосні кожного слова.
Будь ласка поможіть, потрібно срочно. Наперед дякую...

From Stilet:
Перевод:
Задана непустая строка с украинскими буквами. Между соседними словами запятые, а после последнего - точка.
Напечатать в алфавитном порядке все гласные каждого слова.

Последний раз редактировалось Stilet; 18.09.2014 в 21:49.
Вася123456709 вне форума Ответить с цитированием
Старый 18.09.2014, 21:55   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Намекаю: Здесь ты возьмешь разворот предложения в массив: http://www.programmersforum.ru/showt...369#post398369
Только там пробел на запятую поменяешь.
А отсортировать гласные после разворота можно так:
Код:
var c:set of 'А'..'я'; j:integer; k:char;
...
 c:=[];
 for j:=1 to Length(a[count]) do
  if a[count][j] in ['А','О','Е','У','И','я'] then inclide(c,a[count][j]);
 for k:='A' to 'я' do if k in c then write(k); writeln;
...
Это в качестве идеи. Копипастить не надо - не поможет. Просто пойми что я предлагаю и примени к своей задаче.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.09.2014, 21:59   #3
Вася123456709
 
Регистрация: 18.09.2014
Сообщений: 9
По умолчанию

Дякую за допомогу)
Вася123456709 вне форума Ответить с цитированием
Старый 18.09.2014, 22:37   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Будь ласка. Только имей ввиду - это русскоязычный форум. Украинский знают тут не все. (Потому я и стараюсь переводить такие темы), так что пиши по русски.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.09.2014, 22:38   #5
Вася123456709
 
Регистрация: 18.09.2014
Сообщений: 9
По умолчанию

Извини, в будущем раз буду писать на русском языке.
Вася123456709 вне форума Ответить с цитированием
Старый 18.09.2014, 22:42   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Вот и славненько )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.09.2014, 08:35   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

тему то закрываем?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 19.09.2014, 10:03   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Та пусть будет... Вдруг еще автор чего спросит по этому.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.10.2014, 20:12   #9
Вася123456709
 
Регистрация: 18.09.2014
Сообщений: 9
По умолчанию

Спасибо за помощь. Вы меня очень выручили!)
Вася123456709 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поможіть, будь-ласка, терміново!!! dim4uk Visual C++ 0 07.11.2011 00:02
Двовимірні масиви!Будь-ласка --Sashok-- Помощь студентам 0 26.03.2011 16:54
допоможіть будь ласка розвязати задачу на С++!)) programik Общие вопросы C/C++ 1 12.03.2011 20:04
Потрібна допомога!!!Будь-ласка Їжачок Помощь студентам 9 24.04.2008 15:40