Question
I'm trying to use while loops to print out the lettuce of a sandwich after the user types in an integer (The integer indicates how
I'm trying to use while loops to print out the lettuce of a sandwich after the user types in an integer (The integer indicates how many pieces of lettuce the user desires).
For example, if the user types in 3, I want the while loop to print the following:
(_________)
~~~~~~~~~
~~~~~~~~~
~~~~~~~~~
(_________)
And if the user typed in 0, I want no lettuce to appear.
so far my code looks like this...
Scanner keyboard= new Scanner(System.in); //Ask how much of the toppings the user wants (reject negative numbers) int lettuce; do { System.out.println("How many layers of lettuce do you want?"); lettuce = keyboard.nextInt(); }while(lettuce < 0); //print the bun System.out.println("(___________)");
//this while loop should repeat as many times as the number stored in variable lettuce int line2 = 0; while( /* to do */) { // print a line of lettuce symbols like ~~~~~~~~~~~ System.out.println("~~~~~~~~~~~"); // add one to variable line line2 = line2 + 1; }
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started