Строка является палиндромом, если слева направо и справа налево она читается одинаково, например "кабак", "боб", "asdfggf' dsa". Составьте алгоритм и напишите программу, определяющую, является ли строка палиндромом.
Строка является палиндромом, если слева направо и справа налево она читается одинаково, например "кабак", "боб", "asdfggf' dsa". Составьте алгоритм и напишите программу, определяющую, является ли строка палиндромом.
Ответ(ы) на вопрос:
program gt;
var a,b:string;
l,i:integer;
begin
readln(a);
l:=length(a);
b:='';
for i:=l downto 1 do
b:=b+a[i];
if(a=b)then writeln('YES')else writeln('NO');
end.
Не нашли ответ?
Похожие вопросы