Задать вопрос
19 мая, 08:04

Ввести предложение (между словами не менее одного пробела). Вывести длину самого длинного слова.

+3
Ответы (1)
  1. 19 мая, 09:28
    0
    Program PR1;

    uses crt;

    var stroka, tmp:string;

    i, b, max:integer;

    Begin

    clrscr;

    readln (stroka) ;

    max:=0;

    for i:=1 to length (stroka) do if (stroka[i]=' ') or (stroka[i]='.') then begin

    if length (tmp) >max then max:=length (tmp) ;

    tmp:='';

    end

    else begin

    tmp:=tmp+stroka[i];

    if i=length (stroka) then if length (tmp) >max then max:=length (tmp) ;

    end;

    writeln (max) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Ввести предложение (между словами не менее одного пробела). Вывести длину самого длинного слова. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы