SHAREPOINT

SHAREPOINT
Spotlight on share server 2010

Friday, September 21, 2012

Programming in c



LOOPS in C Language
LOOPS:

To execute a set of instructions repeatedly until a particular condition is being satisfied.
Three types of looping statements are there
1)      For Loop
2)      While Loop
3)      Do while Loop
For Loop:-
In for looping statement allows a number of lines represent until the condition is satisfied
Syntax:
for(initialize counter variable ; condition ; increment/decrement the counter variable)
{
Statement1;
...
Statement n;
}
Flow chart:
See the flowchart of for loop in figure1



Example program using for loop:
main()
{
int counter,a[10];
for(counter=0;counter<10 counter="counter" span="span">
{
printf(“Enter a[%d]=”,counter);
scanf(“%d\n”,a[counter]);
}
printf(“Array elements:”);
for(counter=0;counter<10 counter="counter" span="span">
printf(“%d”,a[counter]);
}
Explanation:
In above program array a length 10.It occupies 20bytes in memory.
Counter is normal integer variable. It is used to read and display the array values.
First FOR LOOP is used to read the array values.
Second FOR LOOP is used to display the array values. In this second FOR LOOP using one line. So, no need of brace brackets
WHILE LOOP:
In While looping statement allows a number of lines represent until the condition is satisfied
Syntax:
while( condition)
{
Statement1;
...
Statement n;
}
Flow chart:
See the figure2
Example program using while loop:
main()
{
int counter,a[10];
counter=0;
while(counter<10 span="span">
{
printf(“Enter a[%d]=”,counter);
scanf(“%d\n”,a[counter]);
counter+=1;
}
printf(“Array elements:”);
counter=0;
while(counter<10 span="span">
{
printf(“%d”,a[counter]);
counter+=1;
}
}
Explanation:
In above program array a length 10.It occupies 20bytes in memory.
Counter is normal integer variable. It is used to read and display the array values.
Before using counter variable to initialize counter. Then use it in WHILE LOOP.
First WHILE LOOP is used to read the array values.
Second WHILE LOOP is used to display the array values.
DO WHILE LOOP:
In DO WHILE LOOP first execute the statements then it checks the condition.
Syntax:
do
{
Statement1;
...
Statement n;
}while(condition);
Flow chart:
See the figure3
Example program using for loop:
main()
{
int counter;
counter=0;
do
{
printf(“%d”,counter);
}while(counter>0);
}
CONCLUTION:
In FOR LOOP:
No need to initialize variable before the LOOP
In WHILE LOOP:
To initialize the variable before the LOOP
Increment/decrement the variable within the LOOP
In DO WHILE LOOP:
Once it execute If the condition is TRUE/FALSE.
If u want to see my full website please visit below link

No comments:

Post a Comment