CS 1073 Introductory Programming
|
int i = 1;
while (i <= 20) {
System.out.print(i + " ");
i++;
}
|
for (int i = 1; i <= 20; i++) {
System.out.print(i + " ");
}
|
| Common output: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | |
Practice Exercises:
int i = 2;
while (i <= 20) {
System.out.print(i + " ");
i = i + 2;
}
|
for (int i = 2; i <= 20; i= i + 2) {
System.out.print(i + " ");
}
|
| Common output: 2 4 6 8 10 12 14 16 18 20 | |
int i = 1;
while (i <= 20) {
if (i%2 == 0)
System.out.print(i + " ");
i++;
}
|
for (int i = 1; i <= 20; i++) {
if (i%2 == 0)
System.out.print(i + " ");
}
|
| Common output: 2 4 6 8 10 12 14 16 18 20 | |
int i = 3;
while (i <= 18) {
System.out.print(i + " ");
i = i + 3;
}
|
for (int i = 3; i <= 18; i = i + 3) {
System.out.print(i + " ");
}
|
| Common output: 3 6 9 12 15 18 | |
int i = 1;
while (i <= 20) {
if (i%3 == 0)
System.out.print(i + " ");
i++;
}
|
for (int i = 1; i <= 20; i++) {
if (i%3 == 0)
System.out.print(i + " ");
}
|
| Common output: 3 6 9 12 15 18 | |
int i = 1;
while (i <= 19) {
System.out.print(i*i + " ");
i = i + 2;
}
|
for (int i = 1; i <= 19; i = i + 2) {
System.out.print(i*i + " ");
}
|
| Common output: 1 9 25 49 81 121 169 225 289 361 | |
int i = 1;
while (i <= 20) {
if (i%2 == 1)
System.out.print(i*i + " ");
i++;
}
|
for (int i = 1; i <= 20; i++) {
if (i%2 == 1)
System.out.print(i*i + " ");
}
|
| Common output: 1 9 25 49 81 121 169 225 289 361 | |
System.out.print("1");
int i = 2;
while (i <= 20) {
System.out.print(" + " + i);
i++;
}
|
System.out.print("1");
for (int i = 2; i <= 20; i++) {
System.out.print(" + " + i);
}
|
| Common output: 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + 17 + 18 + 19 + 20 | |
int i = 1;
while (i <= 20) {
System.out.print(i);
if (i < 20) System.out.print(" + ");
i++;
}
|
for (int i = 1; i <= 20; i++) {
System.out.print(i);
if (i < 20) System.out.print(" + ");
}
|
| Common output: 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + 15 + 16 + 17 + 18 + 19 + 20 | |
int sum = 0;
int i = 1;
while (i <= 20) {
sum = sum + i;
i++;
}
System.out.println(sum);
|
int sum = 0;
for(int i = 1; i <= 20; i++) {
sum = sum + i;
}
System.out.println(sum);
|
| Common output: 210 | |
Practice Exercises:
int sum = 0;
int i = 2;
while (i <= 20) {
sum = sum + i;
i = i + 2;
}
System.out.println(sum);
|
int sum = 0;
for(int i = 2; i <= 20; i = i + 2) {
sum = sum + i;
}
System.out.println(sum);
|
| Common output: 210 | |
int sum = 0;
int i = 1;
while (i <= 20) {
if (i%2 == 0)
sum = sum + i;
i++;
}
System.out.println(sum);
|
int sum = 0;
for(int i = 1; i <= 20; i++) {
if (i%2 == 0)
sum = sum + i;
}
System.out.println(sum);
|
| Common output: 210 | |
int sum = 0;
int i = 1;
while (i <= 19) {
sum = sum + i;
System.out.print(sum + " ");
i = i + 2;
}
|
int sum = 0;
for(int i = 1; i <= 19; i = i + 2) {
sum = sum + i;
System.out.print(sum + " ");
}
|
| Common output: 1 4 9 16 25 36 49 64 81 100 | |
int sum = 0;
int i = 1;
while (i <= 20) {
if (i%2 == 1) {
sum = sum + i;
System.out.print(sum + " ");
}
i++;
}
|
int sum = 0;
for(int i = 1; i <= 20; i++) {
if (i%2 == 1) {
sum = sum + i;
System.out.print(sum + " ");
}
}
|
| Common output: 1 4 9 16 25 36 49 64 81 100 | |
double sum = 0;
int i = 0;
double term = 1.0;
while (i <= 10) {
sum = sum + term;
// calculate term for next loop
term = 0.5*term;
i++;
}
System.out.println(sum);
|
double sum = 0;
double term = 1.0;
for(int i = 0; i <= 10; i++) {
sum = sum + term;
// calculate term for next loop
term = 0.5*term;
}
System.out.println(sum);
|
| Common output: 1.9990234375 (very close to 2) | |
Practice Exercises:
double sum = 0;
int i = 1;
double term = 1.0/3.0;
while (i <= 10) {
sum = sum + term;
// calculate term for next loop
term = (1.0/3.0)*term;
i++;
}
System.out.println(sum);
|
double sum = 0;
double term = 1.0/3.0;
for(int i = 1; i <= 10; i++) {
sum = sum + term;
// calculate term for next loop
term = (1.0/3.0)*term;
}
System.out.println(sum);
|
| Common output: 0.49999153245609573 | |
double sum = 0;
int i = 1;
double term;
while (i <= 10) {
term = 1.0/(i*i*i);
sum = sum + term;
i++;
}
System.out.println(sum);
|
double sum = 0;
double term;
for(int i = 1; i <= 10; i++) {
term = 1.0/(i*i*i);
sum = sum + term;
}
System.out.println(sum);
|
| Common output: 1.197531985674193 | |
double sum = 0;
int i = 0;
double term = 1.0;
double sign = 1.0;
while (i <= 10) {
sum = sum + sign*term;
// calculate term and sign for next loop
term = 0.5*term;
sign = -sign;
i++;
}
System.out.println(sum);
|
double sum = 0;
double term = 1.0;
double sign = 1.0;
for(int i = 0; i <= 10; i++) {
sum = sum + sign*term;
// calculate term and sign for next loop
term = 0.5*term;
sign = -sign;
}
System.out.println(sum);
|
| Common output: 0.6669921875 (very close to 2/3) | |
Practice Exercises:
double sum = 0;
int i = 1;
double term = 1.0/3.0;
double sign = 1.0;
while (i <= 10) {
sum = sum + sign*term;
// calculate term and sign for next loop
term = (1.0/3.0)*term;
sign = -sign;
i++;
}
System.out.println(sum);
|
double sum = 0;
double term = 1.0/3.0;
double sign = 1.0;
for(int i = 1; i <= 10; i++) {
sum = sum + sign*term;
// calculate term and sign for next loop
term = (1.0/3.0)*term;
sign = -sign;
}
System.out.println(sum);
|
| Common output: 0.24999576622804787 | |
double sum = 0;
int i = 1;
double term; // can do without this variable
double sign = 1.0;
while (i <= 10) {
term = 1.0/(i*i*i);
sum = sum + sign*term;
// calculate sign for next loop
sign = -sign;
i++;
}
System.out.println(sum);
|
double sum = 0;
double term; // can do without this variable
double sign = 1.0;
for(int i = 1; i <= 10; i++) {
term = 1.0/(i*i*i);
sum = sum + sign*term;
// calculate sign for next loop
sign = -sign;
}
System.out.println(sum);
|
| Common output: 0.9011164764149339 | |