Hi. I am last year computer science student. Currently I am learning basic java programming. I want to write code for palindrome number in java. I have referred many books but nothing was helpful. If anybody have any code then let me know that.
Hi. I am last year computer science student. Currently I am learning basic java programming. I want to write code for palindrome number in java. I have referred many books but nothing was helpful. If anybody have any code then let me know that.
Try out this code, when you run this program you get given number is palindrome number or not as a output result:
Code:import java.io.*; public class Palindrome { public static void main(String [] args){ try{ BufferedReader object = new BufferedReader( new InputStreamReader(System.in)); System.out.println("Enter number"); int num= Integer.parseInt(object.readLine()); int n = num; int rev=0; System.out.println("Number: "); System.out.println(" "+ num); for (int i=0; i<=num; i++){ int r=num%10; num=num/10; rev=rev*10+r; i=0; } System.out.println("After reversing the number: "+ " "); System.out.println(" "+ rev); if(n == rev){ System.out.print("Number is palindrome!"); } else{ System.out.println("Number is not palindrome!"); } } catch(Exception e){ System.out.println("enter valid name!"); } } }
The script that I have mentioned will definitely help you.Code:import java.io.*; public class chuva { public static void main(String[] args) throws Exception { BufferedReader x = new BufferedReader(new InputStreamReader(System.in)); int rem, quo, rev=0; System.out.println("Enter a number: "); int a = Integer.parseInt(x.readLine()); int b=a; for(int ctr=0; ctr<=a; ctr++) { rem = a%10; a = a/10; rev = rev*10 +rem; ctr=0; } System.out.println(+rev); if(b==rev) System.out.println("Palindrome"); else System.out.println("Not Palindrome"); } }
Bookmarks