|
zamenstr1.PAS |
|
{* Замены в строке 1 *}Unit ZAMENSTR1; InterfaceImplementationBegin writeln( 'Если строка начинается и оканчивается одним и тем же знаком, во всей строке заменить этот знак четвертым символом строки'); End. Program zamenstr1;
Uses zamenstr1.pas; {* Эту строку можно удалить *}
Var {* Необходимые переменные *}
S : String; {вводимая строка}
i : integer; {переменная цикла}
Begin
Write( 'Исходная строка : ');
Readln(S);
If S[1] = S[Length(S)] Then {проверям условие, при котором замену можно}
For i := 1 To Length(S) Do {осуществлять, если выполняется, то в цикле}
If s[i] = S[Length(S)] Then
S[i] := S[4]; {проверяем и заменяем символы}
Writeln( 'Результирующая строка : ', S); {выводим результат}
End.
|