profile
Опубликовано 6 лет назад по предмету Информатика от xqr85798

Написать программу, которая запрашивает слово и проверяет, является ли это слово палиндромом. Pascal ABC

  1. Ответ
    Ответ дан DonPedro80
    var
      s:string;
      i,n:byte;
      p:boolean;
    begin
      Write('Введите слово: ');
      Readln(s);
      n:=Length(s);
      p:=true;
      for i:=1 to n div 2 do
        if s[i]<>s[n-i+1] then
        begin
          p:=false;
          break
        end;
      if p then Writeln('Палиндром')
      else Writeln('Не палиндром')
    end.

    1. Ответ
      Ответ дан Aillianna
      "Анна" уже не палиндром?
    2. Ответ
      Ответ дан DonPedro80
      набирайте в одном регистре. Нигде не сказано, что буквы в разных регистрах можно давать
  2. Ответ
    Ответ дан Aillianna

    var

        s: string;


    function Invert(s: string): string;

    var

        i: integer;

        t: string;

    begin

        t := '';

        for i := 1 to length(s) do

            t := s[i] + t;

        

        Invert := t;

    end;


    begin

        Write('Введите слово: ');

        Readln(s);

        

        s := Trim(s);

        s := Uppercase(s);

        

        if Invert(s) = s then 

            Writeln('Палиндром')

        else 

            Writeln('Не палиндром');

    end.


    1. Ответ
      Ответ дан Aillianna
      Потому мы проверяем более менее популярные только
    2. Ответ
      Ответ дан DonPedro80
      и как, хорошо оплачивается это?
    3. Ответ
      Ответ дан Aillianna
      это добровольная работа
    4. Ответ
      Ответ дан Aillianna
      подарки один раз присылали
    5. Ответ
      Ответ дан DonPedro80
      Да уж.
Самые новые вопросы