Java Reference
In-Depth Information
d. int x = 2;
while (x < 200) {
System.out.print(x + " ");
x *= x;
}
e. String word = "a";
while (word.length() < 10) {
word = "b" + word + "b";
}
System.out.println(word);
f. int x = 100;
while (x > 0) {
System.out.println(x / 10);
x = x / 2;
}
2. Convert each of the following for loops into an equivalent while loop:
a. for (int n = 1; n <= max; n++) {
System.out.println(n);
}
b. int total = 25;
for (int number = 1; number <= (total / 2); number++) {
total = total - number;
System.out.println(total + " " + number);
}
c. for (int i = 1; i <= 2; i++) {
for (int j = 1; j <= 3; j++) {
for (int k = 1; k <= 4; k++) {
System.out.print("*");
}
System.out.print("!");
}
System.out.println();
}
d. int number = 4;
for (int count = 1; count <= number; count++) {
System.out.println(number);
number = number / 2;
}
3. Consider the following method:
public static void mystery(int x) {
int y = 1;
int z = 0;
while (2 * y <= x) {
y = y * 2;
Search WWH ::




Custom Search