Pascal. Задача 5-8
Вывести последнее слово из текста, введенного пользователем.
Решение
var
sin :string;
i, p : integer;
begin
write('Введите текст: ');
read(sin);
i := Length(sin);
while sin[i] = ' ' do Dec(i);
p := i - 1;
while (p > 0) AND (sin[p] <> ' ')
do Dec(p);
writeln(Copy(sin, p + 1, i - p));
end.