The While loop in C
It is often the case in programming that you want to do something a fixed number of times. Perhaps you want to calculate gross salaries of ten different persons, or you want to convert temperatures from centigrade to Fahrenheit for 15 different cities.
Let us look at a example which uses a while loop. The flowchart shown below would help us to understand the operation of the while loop.

/* Calculation of simple interest for 3 sets of p, n and r */
main( )
{
int p, n, count ;
float r, si ;
count = 1 ;
while ( count <= 3 )
{
printf ( “\nEnter values of p, n and r ” ) ;
scanf ( “%d %d %f”, &p, &n, &r ) ;
si = p * n * r / 100 ;
printf ( “Simple interest = Rs. %f”, si ) ;
count = count + 1;
}
}

Related Posts
- 58
For loop is probably the most popular looping instruction. The for allows us to specify three things about a loop in a single line: Setting a loop counter to an initial value. Testing the loop counter to determine whether its value has reached the number of repetitions desired. Increasing the value of…
- 58
- 50
- 44
- 40
The keyword continue allows us to take up the control to the beginning of the loop, bypassing the statements inside the loop, which have not yet been executed. When continue is encountered inside any loop, control automatically passes to the beginning of the loop. A continue is usually associated with an…