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

import java.util.Scanner; public class ReversePalindromeMethod2 { //start class

ID: 3622566 • Letter: I

Question

import java.util.Scanner;

public class ReversePalindromeMethod2 { //start class
/** Main Method */
public static void main(String[] args) { //start main
//Create Scanner
Scanner input = new Scanner(System.in);

//Prompt user input
System.out.print("Enter an integer: ");
int number = input.nextInt();
//Output selection statements
if(isPalindrome(number))
System.out.println(number + " is a Palindrome ");
else
System.out.println(number + " is not a Palindrome ");
}//end main
public static int reverse(int number) { //start reverse method
int num = 0;
int digit = 0;
int count = 0;
digit = number % 10;
number /= 10;
num = num * 10 + digit;
return num;
} //end reverse method
public static boolean isPalindrome(int number) { //start isPalindrome

if(number==reverse(number))
return true;
else
return false;
} //end isPalindrome
} //end class

Explanation / Answer

Add a loop to perform the input, computation, and output operations 5 times.

import java.util.Scanner;

public class ReversePalindromeMethod2 { //start class

      /** Main Method */
      public static void main(String[] args) { //start main
            //Create Scanner
            Scanner input = new Scanner(System.in);

            // FOR LOOP
            for(int i = 0; i < 5; i++){
                  //Prompt user input
                  System.out.print("Enter an integer: ");
                  int number = input.nextInt();

                  //Output selection statements
                  if(isPalindrome(number))
                        System.out.println(number + " is a Palindrome ");
                  else
                        System.out.println(number + " is not a Palindrome ");
            } // end for loop
      }//end main
      public static int reverse(int number) { //start reverse method
            int num = 0;
            int digit = 0;
            int count = 0;
            digit = number % 10;
            number /= 10;
            num = num * 10 + digit;
            return num;
      } //end reverse method
      public static boolean isPalindrome(int number) { //start isPalindrome

            if(number==reverse(number))
                  return true;
            else
                  return false;
      } //end isPalindrome
} //end class