Удалить из строки ее часть с заданной позиции и заданной длины.
s – строка;
i – номер символа в строке, начиная с которого будет осуществляться удаление;
len – длина удаляемой последовательности символов.
var s: string; i,len: byte; begin write('Input string: '); readln(s); write('Place of start to delete: '); readln(i); write('Length to delete: '); readln(len); delete(s,i,len); writeln(s); readln end.
Процедура delete (s, start, len) удаляет из строки s, начиная с позиции start, подстроку длиной len.
Комментарии
Вот такая задача.
Дана строка символов. Выделить подстроку между первой и последней точкой.
Вот что я хочу сделать: найти позицию первой точки. удалить все до первой точки. найти позицию последней точки. удалить все после последней точки.
Я уже удалил все до первой точки, но не знаю как найти позицию последней точки.
Как найти позицию последней точки??
for i:= length(m) downto 1
Удалить из текста слово
Удалить из текста слово >.
(конкретного текста и указания с тем, сколько дожно быть слов > нету).
здравствуйте! подскажите
здравствуйте! подскажите пожалуйста, а как поступить в том случае , если мне нужно удалить из строки все слова, имеющие менее 5 букв.
Примерное решение задачи есть
Примерное решение задачи есть здесь: https://pas1.ru/deletewords