logo Practice-It logo

BJP5 Self-Check 5.1: whileLoops

Language/Type: Java basics while loops
Author: Will Beebe (on 2019/09/19)

For each of the following while loops, how many times will the loop execute its body? Remember that "zero," "infinity," and "unknown" are legal answers.

1.
int x = 1;
while (x < 100) {
    System.out.print(x + " ");
    x += 10;
}
2.
int max = 10;
while (max < 10) {
    System.out.println("count down: " + max);
    max--;
}
3.
int x = 250;
while (x % 3 != 0) {
    System.out.println(x);
}
4.
int x = 2;
while (x < 200) {
    System.out.print(x + " ");
     x *= x;
}
5.
String word = "a";
while (word.length() < 10) {
    word = "b" + word + "b";
}
System.out.println(word);
6.
int x = 100;
while (x > 0) {
    System.out.println(x / 10);
    x = x / 2;
}
1.
2.
3.
4.
5.
6.

You must log in before you can solve this problem.


Log In

If you do not understand how to solve a problem or why your solution doesn't work, please contact your TA or instructor.
If something seems wrong with the site (errors, slow performance, incorrect problems/tests, etc.), please

Is there a problem? Contact a site administrator.