• Напишите программу, которая ищет сколько раз символьная последовательность встречается в слове(решать подробно, через write, length delete и т. П)

Ответы 1

  • Входные данные

    На вход программы подаются две символьные строки, каждая строка завершается символом "конец строки".

    Выходные данные

    Программа должна вывести все символы, которые встречаются в обеих строках, в порядке возрастания их ASCII-кодов. Если таких символов нет, нужно вывести слово 'NO'.

    Примеры

    входные данные

    qwerty

    asdqwhy

    выходные данные

    qwy

    входные данные

    qwerty

    12345

    выходные данные

    NO

    Pascal ABC 1.8 Программа должна быть составлена по теме множества

    var set1: Set of Char;

       set2: Set of Char;

       s1, s2: string;

       i: integer;

       done: boolean;

       c: char;

    begin

    set1 := [];

    set2 := [];

    readln(s1);

    readln(s2);

    for i := 1 to length(s1) do

     include(set1, s1[i]);

    for i := 1 to length(s2) do

     include(set2, s2[i]);

    done := False;

    for c := #0 to #255 do

     if (c in set1) and (c in set2) then

     begin

       done := True;

       write(c);

     end;

    if not done then

     write('NO');

    writeln;

    end

    • Автор:

      annabella
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years