|
udstr.PAS |
|
{* Удаление из строки слов заданной длины *}Unit UDSTR; InterfaceImplementationBegin writeln( 'Удаление из строки слов заданной длины'); End. Program pas0;
Uses udstr.pas; {* Эту строку можно удалить *}
Var {* Необходимые переменные *}
s : String;
len : integer;
i : integer;
j : integer;
Begin
write( 'Input String: ');
readln(s);
len := length(s);
i := 1; {начинаем с первого символа в строке}
j := 0; {сначала длина слова равна нулю}
While i 5}
i := i + 1; {переходим к следующей букве}
j := 0; {обнуляем длину слова}
End;
End;
End;
If j < 5 Then {если последнее слово < 5 букв}
delete(s, i - j, j);
writeln(s);
readln
End.....
|