# Given int variables k and total that have already been declared, use a do…while loop to compute the sum of the squares of the first 50 counting numbers, and store this value in total. Thus your code should put 1*1 + 2*2 + 3*3 +… + 49*49 + 50*50 into total. Use no variables other than k and total.

6

### CHALLENGE:

Given int variables k and total that have already been declared, use a do…while loop to compute the sum of the squares of the first 50 counting numbers, and store this value in total. Thus your code should put 1*1 + 2*2 + 3*3 +… + 49*49 + 50*50 into total. Use no variables other than k and total.

### SOLUTION:

```
total=0;
k=1;

do{
total += k*k;
k++;
}while (k<=50);

```

• Paul says:

It specifically says to use a for loop…

• annon243 says:

total = 0;
for (k=1; k<=50; k++){
total += k*k;
}

• Malcolm A. Morgan says:

HERE IS THE C CODE:

k = 1;
total = 0;

while (k<=50)
{
total += (k*k);
k++;
}

• John says:

for the for loop

• John says:

total = 0;
for (k =1; k <= 50; k++){
total += k*k;

}

• dardan says:

what would be the answer for visual basics