What is the output of the following code fragment int i 1 i
What is the output of the following code fragment?
int i = 1;
int sum = 0;
while (i <= 11)
{
sum = sum + i;
i++;
}
cout << \"The value of sum is \" << sum;
1)The value of sum is 0
The value of sum is 45
3)The value of sum is 55
ThThe value of sum is 66
| 1)The value of sum is 0 | ||
| 2) | The value of sum is 45 | |
| 3)The value of sum is 55 | ||
| 4) | ThThe value of sum is 66 |
Solution
Answer: The value of sum is 66
After executing this code, it will print sum value as 66
At line 1 i value is 1
and at 2nd line, sum vallue is 0
at line3, whle loop will run up to i value 11
inside while loop we are adding each value of i from 1 to 11 to sum.
at iteration i=1: sum = 1
at iteration i=2: sum = 3
at iteration i=3: sum = 6
at iteration i=4: sum = 10
at iteration i=5: sum = 15
at iteration i=6: sum = 21
at iteration i=7: sum = 28
at iteration i=8: sum = 36
at iteration i=9: sum = 45
at iteration i=10: sum = 55
at iteration i=11: sum = 66

