Asked by Abhishek Mittal on Jul 21, 2024

verifed

Verified

Assume that all variables in the following code are properly declared and that the input is 3 7 4 -1. The output is 13.
num = console.nextInt();
sum = num;
while (num != -1)
{
num = console.nextInt();
sum = sum + num;
}System.out.println(sum);

Properly Declared

Refers to variables or objects in programming that have been correctly initialized or defined according to the language's syntax rules.

Console.nextInt()

A method in Java that reads the next integer from the console input provided by the user.

  • Understand how to use loops for reading data until a sentinel value or EOF is encountered.
  • Understand the concept of counter-controlled, sentinel-controlled, and flag-controlled loops.
verifed

Verified Answer

OH
Oliver HirshlandJul 26, 2024
Final Answer :
True
Explanation :
The code reads in integer inputs until it encounters -1 and adds each input to a running total stored in the variable sum. In this case, the input values are 3, 7, 4, and -1, so the sum should be 3+7+4 = 13, which is exactly what is printed out by the final System.out.println statement. Therefore, the answer is A.