Предмет: Информатика, автор: Муса134

Напишите, пожалуйста, программу на Free Pascal. Определить, является ли заданная строка подпоследовательностью исходной строки. Без использования строковых функций. Можно использовать только функцию lenght(s).​

Ответы

Автор ответа: BobbyFresnel
1

var

 s, ss: string;

 ls, lss, i, j: integer;

 flag: boolean;

begin

 readln(s);

 readln(ss);

 i := 1;

 ls := Length(s);

 lss := Length(ss);

 flag := false;

 while i <= ls - lss + 1 do

 begin

   if s[i] = ss[1] then

   begin

     flag := true;

     for j := 1 to lss - 1 do

       if s[i + j] <> ss[j + 1] then

       begin

         i := i + j;

         flag := false;

         break

       end;

     if flag then

     begin

       write('является');

       exit;

     end;

   end;

   i += 1;

 end;

 write('не является');

end.

Похожие вопросы
Предмет: Українська мова, автор: fadeevae214
Перевірка знань з мови

Як називаються слова, що зв’язані між собою за змістом і виражають закінчену думку?
Текст.
Речення.
Словосполучення

Визнач тип речення за метою висловлювання.
Діти, ви помили руки з милом?
Питальне.
Спонукальне.
Розповідне.

Як правильно звертатися до друга?
Друг.
Друже.
Другу.

Прочитай текст і визнач його тип.
Зайчик – дика тварина. У нього пухнасте хутро. Взимку зайчик біленький, влітку – сіренький. У нього передні лапки – короткі, а задні – довгі. Має куций хвіст, довгі вуха. Ця тваринка дуже полохлива.
Текст-розповідь.
Текст-міркування.
Текст-опис.

Що таке синоніми?
Це слова з однаковим коренем.
Це слова, близькі за значенням.
Це слова ,протилежні за значенням.

Як називається частина слова, що стоїть після кореня і служить для утворення нових слів?
Префікс.
Суфікс.
Корінь.

Склади та запиши речення з поданих слів. Підкресли головні члени речення.
Дуплі, у, дерева, білка, живе.


Добери до поданих слів антоніми.

Літо-_________________________________________
Широкий-_____________________________________
Виходить-_____________________________________

Спиши слова, вставляючи замість крапок пропущені букви.
Пш_ниця, ст._бло, п_шається, кв_ток, т_мніє, ш_поче, т_хенько, в_селка, бл_скучий, щ_бетати.
Предмет: Математика, автор: illia12380
Предмет: Математика, автор: Арина4в