• Моделирование однострочного редактора.
    Паскаль АВС
    На вход программе подается строка и команда удаления DEL i n, где i – номер символа в строке, начиная с которого надо удалить n символов. Требуется удалить из данной строки n символов, начиная с i-го. Например, для строки my old name was Thom команда DEL 4 3 приведет к удалению слова old: my name was Thom.

Ответы 1

  • // PascalABC.NET 3.0, сборка 1111begin  var s:=ReadLnString('Введите строку: ');  var a:=ReadLnString('Введите команду: ').ToWords;  Delete(s,StrToInt(a[1]),StrToInt(a[2]));  Writeln('Результат: '+s)end.Тестовое решение:Введите строку: my old name was ThomВведите команду: DEL 4 3Результат: my  name was Thom
  • Добавить свой ответ

Войти через Google

или

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

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

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