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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2013, 14:45   #1
Justfeel
Новичок
Джуниор
 
Регистрация: 09.12.2013
Сообщений: 2
По умолчанию Pascal ( доделать)

Помогите пожалуйста с задачей
Условие : Дана непустая последовательность слов из строчных русских букв; между
соседними словами - запятая, за последним словом - точка. Напечатать в алфавитном
порядке: все гласные буквы, которые входят в каждое слово.

Нужно сделать так чтоб буквы не повторялись к примеру : Слово Апппаап - должно вывести только "А" и "П"

Вот моя программа :
Код:
Program lalala;
Var
s,alf,gls:string;
i,j:integer
c:char;
begin
alf='ёуеыаоэяию';
gls:=' ';
readln(s);
for i:=1 to length(s) do
for j:=1 to length(alf) do
if s[i]=alf[j] then
gls:=gls+s[i];
writeln(gls);
for i:=1 to length(gls) d0
for j:=length(gls) downto 2 do
begin
c:=gls[j];
if gls[j]<gls[j-1] then
begin
gls[j]:=gls[j-1];
gls[j-1]:=c;
end;
end;
writeln(gls);
readln;
end.

Последний раз редактировалось Stilet; 20.12.2013 в 15:11.
Justfeel вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Лексикографический порядок доделать паскаль pascal Санчезян Паскаль, Turbo Pascal, PascalABC.NET 3 08.01.2013 10:58
Работа с файлами. Доделать. Pascal. GoodNight Помощь студентам 0 24.12.2012 12:37
Доделать задание на Turbo Pascal Машуля Фриланс 1 17.12.2010 20:43
Turbo Pascal. Списки. (доделать) Killer_Pooh Помощь студентам 1 24.05.2010 16:17