Николай
Николай

Определить, является ли заданное натуральное число палиндромом, т. е. таким

десятичная запись которого читается одинаково слева направо и справа налево.

АИ
Артём Иванов

n2 = n
n3 = 0;
m = 1
while( n2 > 0 ) do n3 := (n2 % 10) * m; m := m * 10; n2 := n2 / 10; end;
if (n2 == n) then print "palindrom"

Танечка
Танечка

Алгоритм очень прост:
— Сравниваем визуально цифры слева и справа до середины числа.
— Если хоть одна пара цифр различается, значит ответ «Нет».

Похожие вопросы
дано натуральное число n(n>=9999)является ли это число палиндромом (перевертышем)?
Задача в С#. Определить, является ли заданное число степенью числа 3
Помогите решить задачу по информатике. Дана строка символов определить является ли она палиндромом.
разработать рекурсивную функцию, возвращающую значение, определяющую, является ли заданная строка палиндромом. c++
Определить что, данное натуральное число а кратно числу Ь, но не кратно числу с.
задано натуральное число. определить количество нулей в десятичной записи этого числа!
Определить, является ли данное натуральное число N факториалом какого-нибудь числа, если "да",то какого?
Дано натуральное число n. Определить, является ли оно простым
ПОМОГИТЕ Определить является ли число совершенным
Заданная тройка натуральных чисел а, Ь, с является тройкой Пифагора, т. е. с2 = а2 + Ь2.