home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c129 / 1.ddi / STATSDEM.C < prev    next >
Encoding:
C/C++ Source or Header  |  1989-05-12  |  1.9 KB  |  68 lines

  1. # include <stdio.h>
  2. # include <math.h>
  3. # include "miscio.h"
  4. # include "sumstats.h"
  5.  
  6.  
  7. float storedata[10][2];
  8. float sales[10];
  9. int numobs;
  10. int numiv;
  11. int i;
  12. int numcol;
  13. float minima[10];
  14. float maxima[10];
  15. float range[10];
  16. float sumxx[10];
  17. float mean[10];
  18. float variance[10];
  19. float stddev[10];
  20. float semean[10];
  21. float mode[10];
  22.  
  23.  
  24.  
  25. main()
  26. {
  27.    storedata[0][0] = 305.0;
  28.    storedata[0][1] = 35.0;
  29.    storedata[1][0] = 130.0;
  30.    storedata[1][1] = 98.0;
  31.    storedata[2][0] = 189.0;
  32.    storedata[2][1] = 83.0;
  33.    storedata[3][0] = 175.0;
  34.    storedata[3][1] = 76.0;
  35.    storedata[4][0] = 101.0;
  36.    storedata[4][1] = 93.0;
  37.    storedata[5][0] = 269.0;
  38.    storedata[5][1] = 77.0;
  39.    storedata[6][0] = 421.0;
  40.    storedata[6][1] = 44.0;
  41.    storedata[7][0] = 195.0;
  42.    storedata[7][1] = 57.0;
  43.    storedata[8][0] = 282.0;
  44.    storedata[8][1] = 31.0;
  45.    storedata[9][0] = 203.0;
  46.    storedata[9][1] = 92.0;
  47.    numobs = 10;
  48.    numiv = 2;
  49.    SummaryStats(&storedata[0][0],numobs,numiv,minima,maxima,range,sumxx,mean,variance,stddev,semean,mode);
  50.    for ( i = 0; i <= numiv-1; ++i ) {
  51.       printf("summary statistics FOR storedata\n");
  52.       printf("         variable #%d\n", i);
  53.       printf("number OF observations =  %4d\n", numobs);
  54.       printf("minima =                  %8.3f\n", minima[i]);
  55.       printf("maxima =                  %8.3f\n", maxima[i]);
  56.       printf("range =                   %8.3f\n", range[i]);
  57.       printf("mean =                    %8.3f\n", mean[i]);
  58.       printf("sum =                     %8.3f\n", sumxx[i]);
  59.       printf("variance =                %8.3f\n", variance[i]);
  60.       printf("standard deviation =      %8.3f\n", stddev[i]);
  61.       printf("standard error OF mean =  %8.3f\n", semean[i]);
  62.       printf("mode =                    %8.3f\n", mode[i]);
  63.       printf("\n");
  64.    }
  65.    printf( "press carriage return TO END PROGRAM. ");
  66.    scanf("");
  67. }
  68.