|
zadach117.PAS |
|
{* Задача 117 *}Unit ZADACH117; InterfaceImplementationBegin writeln( 'Дан текст. Удалить в нём все слова "функция". '); End. Program pas13548;
Uses zadach117.pas; {* Эту строку можно удалить *}
Uses crt; {* Подключаем внешние файлы *}
Var {* Объявление переменных *}
a : String;
i : longint;
l : longint;
Begin
clrscr; {* Стираем всё с экрана *}
write( 'введите предложение: ');
readln(a);
l := length(a);
m :
For i := 1 To l Do {* Цикл для i => [1 .. l] *}
If (a[i] = 'ф') And(a[i + 1] = 'у') And(a[i + 2] = 'н') And (a[i + 3] = 'к') And(a[i + 4] = 'ц') And(a[i + 5] = 'и') And (a[i + 6] = 'я') Then
Begin
l := l - 7;
delete(a, i, 7);
Goto m;
End;
write( 'Итог: ', a);
readln; {* Ждем нажатия Enter *}
End.
|