• Дана символьная строка. Найти слова , начинающиеся и заканчивающиеся на одну и ту же
    букву. Слова разделены ОДНИМ пробелом.
    язык Pascal.

Ответы 1

  • var s,sw: string;      i,j,bst: integer;begin    s:='строка для решения арба еле реестр';     bst:=1;  sw:='';  write('строка для поиска - ');      writeln(s);    for i:=1 to length(s) do    begin      if (Ord(s[i])=32) then      begin         if (s[bst]=s[i-1]) then         begin             for j:=bst to i-1 do sw:=sw+s[j];                      writeln('найдено слово - ',sw);             sw:='';            end;         bst:=i+1;         end;     end;   if (s[bst]=s[length(s)]) then   begin      for i:=bst to length(s) do sw:=sw+s[i];          writeln('найдено слово - ',sw);    end;end.
    • Автор:

      sassy33
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years