Question: JAVA. Follow instructions carefully. Do not use exception or anything other than very basic, intro java!!!!!! Copy and paste the starter code into a file

JAVA. Follow instructions carefully.
Do not use exception or anything other than very basic, intro java!!!!!!
Copy and paste the starter code into a file called LoopChars.java:
import java.util.Scanner;
public class LoopChars {
public static void main(String[] args) {
int n; // the integer number
String ch; // the single character
Scanner input = new Scanner(System.in);
System.out.println("** Loopy Characters!** ");
System.out.print("Enter an integer between 1 and 20: ");
n = input.nextInt();
//Put your code here to test for input mismatch exception (String entered, not number)
System.out.print("Enter a single character: ");
ch = input.next();
System.out.println();
// Repeating the char n times with a for-loop.
System.out.println("#1. Printing " + ch + " " + n + " times:");
// Put your code here
System.out.println(" ");
// Repeating the char n times with stars on odd indexes.
System.out.println("#2. Printing " + ch + " character " + n + " times substituting '*' on odd indexes:");
// Put your code here
System.out.println(" ");
// Repeating the character n times with tick marks (+) every 5 chars
System.out.println("#3. Printing " + ch + " character " + n + " times substituting (+) every fifth character: ");
// Put your code here
System.out.println(" ");
System.out.println("#4. Printing " + n + " lines of the previous loop:");
// Hint: put your for-loop from the previous challenge inside another
// for-loop that has a different counting variable.
// Put your code here
input.close();
}
}
User input is already coded into the worksheet, consisting of an integer number, n, and a single character.
Do not add any other input commands or change the input order.
Use a while loop to test for input mismatch exception if the user enters a String instead of integer data
(#1) Use a for-loop to print the character entered by the user the number of times specified by the integer number typed in. See the Example Run for an example.
(#2) Use a third for-loop to print the character n / 2 times with a '*' instead of the character on even counts of the loop as shown in the Example Run.
Hint: Use and if-statement to test for even or odd counts of the loop.
(#3) Use a fourth for-loop to print the character n times with a tick mark '+' substituted every fifth character as shown in the Example Run.
Hint: Use and if-statement to test for the every fifth count of the loop. Start the for-loop count from 1, but check the end condition! Only print the number if nothing else is printed.
(#4) Use yet another loop to print the previous loop n times. Thus, this problem should use two loops.
Hint: put your for-loop from the previous challenge inside another for-loop that has a different counting variable. Print a newline character inside the outer loop after the inner loop completes.
Example Run: The input prompts and outputs of the program must look like the following for full credit, including the same order of input and wording of the output. For the input shown you must get the same output. However, the output must change properly if the inputs are different.
 JAVA. Follow instructions carefully. Do not use exception or anything other

*Loopy Characters!** Enter an integer between 1 and 20: ten Please enter numbers not characters. Enter an integer between 1 and 20: bob Please enter numbers not characters. Enter an integer between 1 and 20: 10 Enter a single character: A 1. Printing A 10 times: #2. Printing A character 10 times substituting '*' on odd indexes: A*A*A*A*A* #3. Printing A character 10 times substituting (+) every fifth character: 4. Printing 10 lines of the previous loop

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!