АЧ
Андрей Чеботарев

Pascal ABCТема: Множества. Вывести все буквы строки в алфавитном порядке. И подсчитать их.

Вывести все буквы строки в алфавитном порядке.
И подсчитать их.

ЛШ
Лена Шмакова

как-то так

var
S: String;
i: Integer;
Chars: set of Char;
Ch: Char;
begin
readln(S);
Chars := [];

for i := 1 to Length(S) do
Include(Chars, S[ i ]);
for Ch := Low(Ch) to High(Ch) do
if Ch in Chars then write(Ch)
end;

Александр
Александр

Пробегаете, и каждую букву заносите в массив, размером с алфавит на позицию в этом алфавите. Потом пробегаете этот массив и считаете количество.

Похожие вопросы
как вывести числа на экран в одну строку через пробел в языке Pascal?
Расположить гласные буквы, встречающиеся одновременно в словах Х и У, в алфавитном порядке
как упорядочить адреса по первым буквам в алфавитном порядке?
pascal abs. как вывести двухмерный массив нормально а не в столбик или строку
А у Вас на КЛАВИАТУРЕ буквы тоже не в алфавитном порядке расположеный ?
вывести количество повторяющихся символов в строке Pascal ABC
Как отсортирoвать строки в алфавитном порядке в С++?
как в паскале разбить строку на слова и подсчитать количество букв в слове
Почему буквы на клавиатуре расположены не в алфавитном порядке?
объясните пожалуйста, как сортировать массив строк на си в алфавитном порядке?