Написать программку в Pascal.ABCВывестипредпоследнее слово во введенной пользователем строке.

Написать программку в Pascal.ABCВывестипредпоследнее слово во введенной юзером строке.

Задать свой вопрос
1 ответ

program word;
var s: string;
c: char;
l, k, m:integer;
begin
writeln(Введите строчку c пробелами меж словами);
readln(s);
l:= length(s);
k:= 0;
while k lt; 1 do //Поиск позиции первого пробела с конца
begin
c:= s[l];
if c = then k:= l;
l:= l - 1;
end;
m:= 0;
while m lt; 1 do //Поиск позиции второго пробела с конца
begin
c:= s[l];
if c= then m:= l;
l:= l - 1;
end;
//вывод букв меж найлеееыми пробелами
for i: integer:= m+1 to k-1 do write(s[i])
end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт