Задать вопрос
21 августа, 09:39

Дано предложение. Напечатать его самое длинное слово. (Паскаль)

+5
Ответы (1)
  1. 21 августа, 11:28
    0
    Var s, s1, max:string;

    begin

    write ('Введите строку: ');

    readln (s);

    s:=s+' ';

    max:='';

    while Pos (' ', s) >0 do

    begin

    s1:=Copy (s, 1, Pos (' ', s) - 1);

    delete (s, 1, Pos (' ', s));

    if Length (s1) >Length (max) then max:=s1;

    end;

    writeln ('Самое длинное слово в строке = ', max);

    readln;

    end.

    В качестве разделителя, используйте пробел.
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Дано предложение. Напечатать его самое длинное слово. (Паскаль) ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы