for loop sum of products

Given int variables k and total that have already been declared , use a for 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.

That is my prompt and I cannot figure out the nested for loop. I am new to C++. That is as close as I can get I don't know what else to do.

1
2
3
4
5
6
7
8
  for (k = 1; k <= 50; k++)
{
	for (k = 1; k <= 50; k++)
	{
     	total += k;
	}
	total = k * k;
}
Why do you think you need a nested loop?

1
2
3
4
5
  int total = 0;  

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

Ahhh ok, that makes sense. I don't need a nested for. I'm making this harder than it has to be lol. Thanks for your help.
Last edited on
Topic archived. No new replies allowed.