/*
Demonstration of a simple while{} loop.
*/
#include <stdio.h>
main()
{
/* Declaration Statements */
double sum, count, ave;
/* Assignment Statements */
printf("C32.C -> Program to demonstrate simple while{} loop.\n");
printf("\nEnter Sum :");
scanf("%lg", &sum);
printf("\nEnter Count ( 0 to stop the program ) :");
scanf("%lg",&count);
getchar();
while (count != 0.0) {
ave = sum / count;
printf("sum =% .5E\n", sum);
printf("count =% .5E\n", count);
printf("average =% .5E\n", ave);
printf("==========================\n\n");
printf("Enter Sum :");
scanf("%lg", &sum);
printf("Enter Count ( 0 to stop the program ) :");
scanf("%lg",&count);
getchar();
clrscr(); /* To clear screen before new entry */
}
return(0);
}
/* End of Program C32 */
/*
INPUT :
234 5 346 234 0 0OUTPUT :
C32.C -> Program to demonstrate simple while{} loop.
Enter Sum :234
Enter Count ( 0 to stop the program ) :5
sum = 2.34000E+002
count = 5.00000E+000
average = 4.68000E+001
==========================
Enter Sum :346
Enter Count ( 0 to stop the program ) :234
sum = 3.46000E+002
count = 2.34000E+002
average = 1.47863E+000
==========================
Enter Sum :0
Enter Count ( 0 to stop the program ) :0
*/
Last modified: 21/07/97