Saturday, January 3, 2026

Java menu-driven program to check if given number is a palindrome.

//File name: Palindrome.java


import java.util.Scanner;

class Palindrome{




static void palindrome ()

{

int originalNum;

int copyOforiginalNum=0;

int reverse_Num=0;

int digit=0;


System.out.println("Enter a number");

Scanner sc = new Scanner(System.in);

originalNum = sc.nextInt();

copyOforiginalNum = originalNum;


while(copyOforiginalNum>0)

{

digit = copyOforiginalNum%10;

reverse_Num = (reverse_Num*10) + digit;

copyOforiginalNum = copyOforiginalNum/10;

    

       }

if(originalNum == reverse_Num)

{

System.out.println("Palindrome");

}

else

{

System.out.println("Not a palindrome");

}



        }


public static void main(String[] args)

{      

                int choice = 1;

Scanner sc = new Scanner(System.in);

while(choice!=0)

{

palindrome();

System.out.println("Type 1 to continue else type 0 to exit.");

choice = sc.nextInt();

        }

    }

}

No comments:

Post a Comment

Java program to print the Fibonacci Series.

 import java.util.Scanner; class FibonacciSeries { static void fibonacciSeries() { float  term1=1, term2=1, nextTerm, length; Sc...