While Loop Examples
First Example
/* Evaluation of sum: 1 + 2 + 3 + 4 + 5 */
int sum = 0, i = 0;
while( i <= 5 ){
- sum = sum + i;
- i = i + 1;
}
printf("The sum 1 + 2 + 3 + 4 + 5 =%d ", sum);
Second Example
/* Evaluation of 5! = 1 * 2 * 3 * 4 * 5 */
int factorial = 1, i = 1;
while( i <= 5 ){
- factorial = factorial * i;
- i = i + 1;
}
printf("5! = %d ", factorial);
Trird Example
int i = 0;
while( i <= 5 ){
- printf("hello\n");
- i = i + 1;
}
>Forth Example
i = 5;
while ( i >= 0){
- printf("%d\n", i);
- i = i - 1;
}
Fifth Example
/* Evaluation of n in a power of k: n*n*n*...*n = n ^ k.
int n, k;
scanf("%d%d", &n, &k);
int counter = 0;
int power = 1;
while (counter < k){
- power = power * n;
- counter = counter + 1;
}
printf("%d in power of %d is %d ", n, k, power);
Sixth Example
/* Evaluation of the average of 5 input numbers */.
int number, sum = 0, i = 0;
double average;
while (i < 5){
- printf("please enter integer number ");
- scanf("%d", &number);
- sum = sum + number;
- i = i +1;
}
average = (double)sum / 5;
printf("the average of five input numbers is %f ", average);
Infinite Loop Example
int i = 0;
while (i >= 0){
- printf("hello \n");
- i = i + 1;
}