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

Write an expression that executes the loop body as long as the user enters a non

ID: 3922556 • Letter: W

Question

Write an expression that executes the loop body as long as the user enters a non-negative number.
Note: These activities may test code with different test values. This activity will perform three tests, with user input of 5, 2, -1, then with user input of -17, then with user input 1, 0, -1. See How to Use zyBooks.
Also note: If the submitted code has an infinite loop, the system will stop running the code after a few seconds, and report "Program end never reached." The system doesn't print the test case that caused the reported message.
import java.util.Scanner;
public class NonNegativeLooper { public static void main (String [] args) { Scanner scnr = new Scanner(System.in); int userNum = 0;

while (/* Your solution goes here */) {

System.out.println("Body"); userNum = scnr.nextInt(); } System.out.println("Done.");
return; } }

Explanation / Answer

public class DivideByTwoLoop{

public static void main(String args[])

{ int userNum ;

Scanner s= new Scanner(System.in);

System.out.println(“Enter the number you want to get divided by 2”);

userNum = s.nextInt();

do

{userNum = userNum/2;

System.out.print(userNum + “ “);

}while(userNum==1);

}

}

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