Program to check Palindrome Number (Java)
So did you ever wonder is like any number like prime number, even number, and odd number etc..., So let me tell you that there are many numbers among the I am going to tell you about Palindrome Number. So today we are going to see a program that accepts a number from the user and check whether it is a Palindrome Number or not.
Q. Write a program to accept an integer. Print whether the integer is Palindrome Number or Not.
[If the original number and its reverse are same then the number is Palindrome.]
For Example: Input: N = 151, Output: Its reverse = 151, so 151 is a palindrome number, but 235 is not a palindrome number.
Solution:
import java.util.*; class PalindromeNumber { public static void main() { Scanner sc = new Scanner(System.in); System.out.println("Enter a number: "); int n = sc.nextInt(); int reminder,reverse = 0; for(int i = n;i > 0;i=i/10) { reminder = i%10; reverse = reverse*10+reminder; } System.out.println("OUTPUT: "); System.out.println("Its reverse = " + reverse); if(n == reverse) { System.out.println("So, " + reverse + " is a Palindrome Number"); } else { System.out.println("So, " + reverse + " is not a Palindrome Number"); } } }
Output:
Enter a number: 151 OUTPUT: Its reverse = 151 So, 151 is a Palindrome Number
int n - It is used to accept input from the user.
int reminder - It is used to take last digit from the number i.e., reminder.
int reverse - It is used to reverse the original number.
So that is it for the Palindrome Number program. Hope you find it useful and if you have any query do comment in the comment box and I will try to solve your query. Will see you on next program.
Thank You.
Program to check Palindrome Number (Java)
Reviewed by Get2Know
on
September 20, 2020
Rating:

No comments: