ICSE Class 10 Computer Applications
Question 67 of 76
Revising Basic Java Concepts — Question 71
Back to all questions 71
Question Question 48
Write a program that inputs a number and checks if the given number is a palindrome. A number that is equal to its reversed number is a palindrome number.
import java.util.Scanner;
public class KboatPalindromeNumber
{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.println("Enter the number: ");
int num = in.nextInt();
int copyNum = num;
int revNum = 0;
while(copyNum != 0) {
int digit = copyNum % 10;
copyNum /= 10;
revNum = revNum * 10 + digit;
}
if (revNum == num)
System.out.println("A Palindrome number");
else
System.out.println("Not a Palindrome number");
}
}Output

