Александр Гулидов
Александр Гулидов

delphi задачка по теме множества

Составить программу, используя множественный тип.
Дан текст, состоящий из букв русского и латинского алфавитов и знаков препинания. По одному разу в алфавитном порядке вывести все строчные русские гласные буквы, встречающиеся в этом тексте.
Есть код, но сказали в нем еще одно множество надо создать и переписать с учетом этого
program project1;

{$mode objfpc}{$H+}

var
vowels, all: set of char;
s: string;
i: integer;
item: char;
begin
vowels := ['a', 'e', 'i', 'o', 'u'];
Readln(s);
for i := 1 to length(s) do
all := all + [s];
for item in vowels * all do
Write(item);
readln;

end.

Denis Rus
Denis Rus

Наоборот, тут есть лишнее множество. И нет русских букв.

Похожие вопросы
Глупая задачка на delphi 7
Тема "множества": Может ли у множества А быть ровно на 2000 подмножеств больше, чем у множества В?
ребята помогите пожалуйста с задачкой по Delphi)
Загрузчик. Как сделать скачку множества файлов на Delphi 7 желательно с прогресс баром
помогите с задачей, на множества в Delphi
Помоги срочно (delphi 7) маленькая задачка на 2 минуты
delphi задачка по теме файлы
Помогите с задачкой в Delphi решить с компонентом Case of
Подскажите где можно найти хорошие задачки по программированию в среде Delphi 7.
Помогите решить задачки на тему "Мощность множества"