1.
var s1,s2:string;
begin
s1:='клоун';
s2:=s1[1]+s1[4]+s1[2]+s1[3]+s1[5];
writeln('1: ',s2);
s2:=copy(s1,1,1)+copy(s1,4,1)+copy(s1,2,2)+copy(s1,5,1);
writeln('2: ',s2);
end.
Результат:
1: кулон
2: кулон
2.
var s:string;
i,k1,k2:integer;
begin
writeln('Введите предложение:');
readln(s);
k1:=0; k2:=0;
for i:=1 to length(s) do
case s[i] of
'м': k1:=k1+1;
'н': k2:=k2+1;
end;
writeln('k1 = ',k1,' k2 = ',k2);
if k1>k2
then writeln('Букв "м" больше')
else if k1 else writeln('Букв "м" и "н" поровну');
end.
Пример:
Введите предложение:
Путем копирования и склеивания получить из слова клоун слово кулон
k1 = 1 k2 = 4
Букв "н" больше