Строка является палиндромом, если слева направо и справа налево она читается одинаково,...

0 голосов
73 просмотров

Строка является палиндромом, если слева направо и справа налево она читается одинаково, например "кабак", "боб", "asdfggf' dsa". Составьте алгоритм и напишите программу, определяющую, является ли строка палиндромом.


Информатика (12 баллов) | 73 просмотров
0

на паскале?

Дан 1 ответ
0 голосов


Function Palindrome (const s: string): boolean;

var i, len: integer;
begin
    i:= 0;
    len:= length (s);
    result:= true;
    while (i < len div 2) and result do
         begin
             inc (i);
             result:= s[i] = s[len + 1 - i]
         end 

end;

Решение на паскале
(586 баллов)