Число-паліндром
Перевірте, чи є
задане число паліндромом.
Число називається паліндромом,
якщо воно читається зліва направо і зправа наліво однаково.
Вхідні
дані
Одне невід'ємне ціле 32-х
розрядне число.
Вихідні
дані
Вивести "Yes" якщо
число паліндром, в іншому випадку "No".
Вхідні дані
123
Вихідні дані
No
program chislo_pal;
var a : string;
i,k,p : integer;
BEGIN
readln (a);
k:=length(a);
i:=1; p:=1;
while (i<=k div 2) and (p=1) do begin
if a[i]=a[k] then k:=k-1 else p:=0;
i:=i+1;
end;
if p=1 then writeln('Yes') else writeln ('No');
END.
Немає коментарів:
Дописати коментар