Почему неправильно работает удаление символов из строки? - PascalABC.NET

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

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

почему не работает программа?!?!?!?

Решение задачи: «Почему неправильно работает удаление символов из строки?»

textual
Листинг программы
const
g=['e','y','u','i','o','a','E','Y','U','I','O','A','А', 'е','ё', 'и', 'о', 'у', 'ы', 'э', 'ю', 'я'];
var
s : string;
i : integer;
begin
readln (s);
for i:=length(s)downto 1 do
if s[i] in g then delete (s,i,1);
writeln ('Ответ:', (s));
end.

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


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

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

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