Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

In java Write a program that prompts the user to enter a four-digit integer and

ID: 3891721 • Letter: I

Question

In java Write a program that prompts the user to enter a four-digit integer and determines whether it is a palindrome number. A number is palindrome if it reads the same from right to left and from left to right. */ ex: 1221 is a palindrome because 1221 backwards is still 1221.??????

write a code similar to this except the one below determines if a 3 digit interger is a plaindrome.

import java.util.Scanner;
public class Chapter3Ass12 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);

int number;
int number1;
int numberRemain;
int number2;
System.out.print("Enter a three-digit integer: ");
number = input.nextInt();

number1 = (int)(number / 100);
numberRemain = number % 100;
number2 = (int)(numberRemain % 10);

System.out.println(
number + ((number1 == number2) ? " is a " : " is not a ") + "palindrome");
}
}

Explanation / Answer

import java.util.*;  

class Palindrome

{

   public static void main(String args[])

   {

      String number, reverse = "";  

      Scanner in = new Scanner(System.in);  

      System.out.println("Enter 4 digit number:");

      number = in.nextLine();  

      int length = number.length();  

      for ( int i = length - 1; i >= 0; i-- )

         reverse = reverse + number.charAt(i);

      if (number.equals(reverse))

         System.out.println("Entered number is a palindrome.");

      else

         System.out.println("Entered number isn't a palindrome.");  

   }

}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote