- Try Code Live
-
Palindrome Number
-
Write a program to find if number is a palindrome number or not
A Palindrome Number is a number that remains the same when its digits are reversed. Example:- 121 → reversed 121
- 123 → reversed 321
using System; class Program { static void Main() { int number = 121; int original = number; int reversed = 0; while (number > 0) { int digit = number % 10; // get last digit reversed = (reversed * 10) + digit; // build reversed number number = number / 10; // remove last digit } if (original == reversed) Console.WriteLine("Palindrome Number"); else Console.WriteLine("Not Palindrome Number"); } }Palindrome Number
Explanation:- Store the original number.
- Extract each digit using % 10.
- Build the reversed number.
- Compare original with reversed:
- If equal → Palindrome Number.
- Else → Not Palindrome Number.