Здравствуйте, уважаемые форумчане.
Подскажите, пожалуйста, как из строки из слов, разделенных пробелом, вывести слова, которые начинаются и заканчиваются на одну и ту же букву, и при этом не использовать процедуру или функцию?
var
s: string;
i, back: integer;
begin
s := 'aga not non stop begin end assa';
i := 1;
while i <= length(s) do begin
while(i <= length(s)) and (s[i] = ' ') do inc(i);
if i <= length(s) then begin
back := i;
while(i<=length(s)) and (s[i] <> ' ') do inc(i);
if s[back] = s[i - 1] then writeln(copy(s, back, i - back));
end;
end;
end.
Ну, получил ты готовый код, и что? Программировать научился? Нет... Тогда ЗАЧЕМ тебе это, если сам думать не хочешь?