Name: _____________________
Date: _________
Java Loops Worksheet
Trace the following loops with columns for each variable. Show the output and tables in the rectangular boxes
provided or one a separate sheet of paper.
1. int num = 0;
while (num <= 5) {
[Link](num);
num += 2;
}
2. int num = 5; int dum = 4;
while (num > 4 && dum < 10) {
num++; dum = num;
}
[Link](num + "-" + dum);
3. int num = 5;
while (num > 4){
[Link](num);
}
4. int num = 5;
while (num < 10) {
[Link](num);
num += 2;
}
5. int num = 5; int dum = 5;
while (num > -5 && dum < 10) {
[Link](num);
num--;
dum++;
}
6. int num = 2;
int sum = 10;
while (num < 10){
sum += num;
num++;
}
7. int i = 0;
while (i < 9){
[Link](i);
i = i + 1;
}
8. int i = 9;
while (i < 9) {
[Link](i);
i = i + 1;
}
9. int i = 0;
while (i < 9){
i = i * 2;
[Link](i);
i = i + 1;
}
[Link] i = 1;
int sum =0;
while (i <= 3) {
sum = sum + i;
i = i + 1;
}
[Link](sum);
11. int m = 30, n = 80;
while((m < 200) && (n > 20)){
[Link](m + " and " + n);
m += 15;
n -= 10;
}
For problems 12 - 15 final int MIN = 10, MAX = 20; int num = 15;
12. while (num < MAX){
num = num + 1;
[Link] (num);
}
13. do{
num = num + 1;
[Link] (num);
}while (num <= MAX);
14. while (num < MAX){
[Link] (num);
num = num -1;
}
15. while (num < MAX){
if (num%2 == 0)
[Link] (num);
num++;
}