Subscribe to:
Post Comments (Atom)

CodeShikhi - The World for Programmers, প্রোগ্রামিং,Learn Programming,Learn Javascirpt | C | C++ | Python | OOP,Learn Programming in Bangla,Bangla Programming Tutorial,Leetcode Problem Solution,BEE Problem Solution,C Programming in Bangla,C in Bangla,Javascript tutorials,C Programming Bangla Tutorial, URI Online Judge Solution in C C++ Python,JavaScript Full Tutorials , OOP Tutorial in C++, Object Oriented Programming in C++,Learn OOP in C++,C Programming Exercise,C Programming Example with Code

#include<stdio.h> int main() { int i,n,sum=0; printf("Enter a number:\n"); scanf("%d",&n); for(i=0;i<=n;i++) { sum=sum+i; } printf("%d\n",sum); }

Enter a number:

10

55

First we initialized i,n, and sum which is declared as zero.

A number is given by user (say 5).

Now the logic is:

sum=sum+i

sum=0+0=0

for next iteration i becomes '1' so sum=0+1=1

for next iteration i becomes '2' so sum=2+1=3

for next iteration i becomes '3' so sum=3+3=6

for next iteration i becomes '4' so sum=4+6=10

for next iteration i becomes '5' so sum=10+5=15

for next iteration i becomes '6' which is not less than or equal to 'n'(i.e 5 as we took a value for explanation) then the loop terminates and goes to the next line.

Then the value of sum which is '15' will be printed.

Finally print the result.

**Previous Post: **

Subscribe to:
Post Comments (Atom)

it is really nice.

ReplyDeleteThank you

ReplyDelete