1(xx)
Consider the following program segment in which the statements are jumbled. Choose the correct order of the statements to return the sum of first 10 natural numbers.
for(i=1; i<=10; i++) → 1 return sum; → 2 int sum = 0, i; → 3 sum+=i; → 4
- (a)1 2 3 4
- (b)3 4 1 2
- (c)1 4 2 3
- (d)3 1 4 2
Show SolutionHide Solution↓
3 1 4 2
Reason — To return the sum of first 10 natural numbers, we must follow the proper sequence of statements:
int sum = 0, i;– Declare the variablessumandi, and initializesumto 0.for(i=1; i<=10; i++)– Start the loop to go through numbers 1 to 10.sum+=i;– Add the current numberitosumduring each loop iteration.return sum;– After the loop completes, return the total sum.