A C program to find mean, variance and standard deviation



  1. #include <stdio.h>
  2. #include <math.h>
  3. void main()
  4. {
  5.     float x[MAXSIZE];
  6.     int  i, n;
  7.     float average, variance, std_deviation, sum = 0, sum1 = 0;
  8.  
  9.     printf("Enter the value of N \n");
  10.     scanf("%d", &n);
  11.     printf("Enter real numbers \n");
  12.     for(i = 0; i < n; i++)
  13.     {
  14.         scanf("%f",&x[i]);
  15.     }
  16.     for(i= 0; i < n; i++)
  17.     {
  18.         sum=sum+x[i];
  19.     }
  20.     average=sum /n;
  21.     for(i=0;i<n;i++)
  22.     {
  23.         sum1=sum1+pow((x[i]-average),2);
  24.     }
  25.     variance=sum1/n;
  26.     std_deviation=sqrt(variance);
  27.     printf("Average of all elements = %f\n", average);
  28.     printf("variance of all elements = %f\n", variance);
  29.     printf("Standard deviation = %.2f\n", std_deviation);
  30. getch();

    clrscr(); 
  31. }

Comments

Popular posts from this blog

Visti Cloud Service (VCS)

Being a DARK SKINNED is not a PROBLEM