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
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.