Задача 58.
Ввести слово и напечатать его разделенным пробелами на три части: первые две буквы, середина слова, последние две буквы.
{Сразу необходимо выяснить, какой длины должно быть слово, чтобы удовлетворять условию нашей задачи. (2 + 1 + 2) = 5. Таким образом, слово, с которым можно проделать описанную в условии задачи операцию, должно состоять не менее чем из 5 символов.}
program р38;
uses crt;
var i: byte;
a:string;
begin
clrscr;
repeat
writeln('a=');readln(a) ;
until length(a)>=5;
writeln (copy(a,1,2), '', copy (a, 3, length(a)-4), ' ',copy(a,length(a)-1,2));
readln;
end.
|