В алфавитном порядке напечатать (по разу) все строчные русские гласные буквы, входящие в этот текст. - Pascal

Узнай цену своей работы

Формулировка задачи:

Помогите решить след задачу: Дан текст, за которым следует точка. В алфавитном порядке напечатать (по разу) все строчные русские гласные буквы, входящие в этот текст. Использовать множества.

Решение задачи: «В алфавитном порядке напечатать (по разу) все строчные русские гласные буквы, входящие в этот текст.»

textual
Листинг программы
var
  s,temp:string;
  m:set of char;
  c:char;
  i,j:integer;
begin
  readln(s);
  temp:='';
  for i:=1 to length(s) do
    if not (s[i] in m) and (s[i] in ['а'..'я']) then
    begin
      temp:=temp+s[i];
      include(m,s[i])
    end;
  for i:=1 to length(temp)-1 do
    for j:=i+1 to length(temp) do
      if temp[i]>temp[j] then
      begin
        c:=temp[j];
        temp[j]:=temp[i];
        temp[i]:=c
      end;
  writeln(temp)
end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5
Похожие ответы