• Pascal ABC Дана строка, состоящая из маленьких английских букв и цифр. Удалить гласные буквы в конце строки от последней не гласной буквы или цифры (конечные гласные буквы). Вывести преобразованную строку и количество удаленных символов

Ответы 6

  • Значит, чего -то не хватает в условии. Например, что она должна делать, когда в строке или все гласные, или нет ни одной.
    • Автор:

      linusnash
    • 5 лет назад
    • 0
  • Я не могу гадать, чего хочет какой-то там сайт. Вашему условию 100% удовлетворяет.
    • Автор:

      yosef
    • 5 лет назад
    • 0
  • Ясно, спасибо еще раз
  • У меня в решении если все гласные, ничего не выдает. А может надо выдать что все удалено...
  • Но тогда как выдать пустую строку?
    • Автор:

      enrique
    • 5 лет назад
    • 0
  • const  gl='aeiouy';  var  s:string;  i,l,n,p:integer;  begin  Write('Введите строку: '); Readln(s);  l:=Length(s);  for i:=l downto 1 do    if pos(s[i],gl)=0 then begin      p:=i+1; n:=l-p+1;      Delete(s,p,n);      Writeln(s); Writeln('Удалено символов: ',n);      break      endend.
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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