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

Write a program that reads in an integer from a user. The program checks whether

ID: 3870799 • Letter: W

Question

Write a program that reads in an integer from a user. The program checks whether the integer is a positive 3-digit integer If the integer is a positive 3-digi 3-digit palindromic integers are 363, 777, and 545 because these integers, when reversed stay the same. So, some examples of 3-digit integers that are not p and 945, respectively Hints for writing the Java code for this project and the deliverables are provided on the next page. Please do NOT use a loop (such as do-while, a while or a for) in the Java code for this project. t integer, the program then checks whether the integer is a palindrome. Some examples of omes are 364, 775 and 549 because when reversed these integers become 463, 577 Please check all the following sample output runs for your program before uploading your java file on eLearning Sample 1: Enter a positive 3-digit integer 757 757 is a 3-digit palindromic number Sample 2: Enter a positive 3-digit integer 222 222 is a 3-digit palindromic integer Sample 3: Enter a positive 3-digit integer: 386 386 is not a 3-digit palindromic integer 386 in reverse is 683 Sample 4: Enter a positive 3-digit integer 34 34 is not a positive 3-digit integer Sample 5: Enter a positive 3-digit integer: 656 656 is not a positive 3-digit integer Sample 6: Enter a positive 3-digit integer 3663 3663 is not a positive 3-digit integer

Explanation / Answer

import java.util.Scanner;

public class PallindromeTest {

public static void main(String[] args) {

for (int i = 0; i < 6; i++) {

// reading the data from the keyboard by creating the scanner object

Scanner scanner = new Scanner(System.in);

System.out.println("enter a three digit positive integer");

int no = scanner.nextInt();

// convert integer to string

String noAsString = Integer.toString(no);

// to convert string to stringbuilder for reversing without using

// any loop

StringBuilder input1 = new StringBuilder();

input1.append(noAsString);

input1.reverse();

// to convert and compare normal string and reverse string

String reverseString = input1.toString();

if (noAsString.equals(reverseString)) {

System.out.println(no + "is a three digit pallindromic no");

} else

System.out.println("not pallindrome");

}

}

}

output

enter a three digit positive integer
757
757is a three digit pallindromic no
enter a three digit positive integer
222
222is a three digit pallindromic no
enter a three digit positive integer
386
not pallindrome
enter a three digit positive integer
34
not pallindrome
enter a three digit positive integer
-656
not pallindrome
enter a three digit positive integer
3663
3663is a three digit pallindromic no

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