0
what will display the following program item and how many times will be executed the loop
int x = 1; int z; for(z = 6; z >= 2; z--) x = x + z; System.out.println("x = " + x); System.out.println("z = " + z);
2 Antworten
+ 1
The loop will run the body (x = x + z;) 5 times (z=6, 5, 4, 3, 2).
But the only output will be the final values of x and z.
x = 21
z = 1
As it is after the body of the loop.
For clarification, the code you have is the same as:
int x = 1;
int z;
for(z = 6; z >= 2; z--) {
x = x + z;
}
System.out.println("x = " + x);
System.out.println("z = " + z);
0
Could you, please, explain how will it be if the task is like that...
int x = 7;
int z;
for(z = 1; z <= 6; z++)
x = x+z;
x = x * 10;
System.out.println("x = " + x);
System.out.println("z = " + z);