Задать вопрос
8 ноября, 16:09

Дана

последовательность слов. Напечатать

те слова последовательности, которые

отличны от последнего слова и удовлетворяют

следующему свойству: слово симметрично

+5
Ответы (1)
  1. 8 ноября, 17:55
    0
    uses

    System. Collections. Generic;

    function reverse (const s: String) : String;

    begin

    if Length (s) = 1 then reverse : = s else

    reverse : = s[Length (s) ] + reverse (Copy (s, 1, Length (s) - 1)) ;

    end;

    var

    lst: List : = new List () ;

    s, s1: string;

    begin

    writeln ('Конец последовательности - пустая строка') ;

    while (true) do

    begin

    readln (s) ;

    if (s. Length = 0) then

    break

    else

    lst. Add (s) ;

    end;

    writeln () ;

    foreach s in lst do

    begin

    if ((s lst. Last ()) and (s = reverse (s))) then

    writeln (s) ;

    end;

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