#include #include /* main function */ int main(void) { /* variable definitions */ int counter; double value; double total; double average; double minval=999999,maxval=-9999999; /* input and computation section */ counter = 0; total = 0.0; /* Initializer for random routines based on current time */ srand(time(NULL)); do { value = rand() % 100; if (value < minval) {minval = value;} if (value > maxval) {maxval = value;} total += value; printf("Number generated is %f, current sum is %f\n",value,total); counter++; }while(counter<=10); printf("%d values entered.\n", counter); if (counter >= 1) { average = total / (double)counter; printf("The average is %f.\n", average); printf("Min is %f Max is %f.\n", minval,maxval); } /* fi */ /* exit */ return 0; } /* end of main */ /* EOF */