Skip to main content

Sum, Average and Standard deviation in c

 Sum, Average and Standard deviation


Write a function that receives 5 integers and returns the sum, average and standard deviation of these numbers. Call this function from main( ) and print the results in main( ).


#include<stdio.h>

void stat(int a,int b,int c,int d,int e,int *su,float *av,float *std)

void main()

{
clrscr();
float ave,sd;
int a,b,c,d,e,sum;
printf("\nInput 5 integers\n");
scanf("\n%d\n%d\n%d\n%d\n%d",&a,&b,&c,&d,&e); 
stat(a,b,c,d,e,&sum,&ave,&sd);
printf("\nThe sum is %d\nThe average is %f\nThe standard deviation is %f",sum,ave,sd);
}


void stat(int a,int b,int c,int d,int e,int *su,float *av,float *std)

{
*su=a+b+c+d+e;
*av=*su/5;
*std=sqrt(((((a-*av)*(a-*av))+((b-*av)*(b-*av))+((c-*av)*(c-*av)))/5.0);
}


Comments

Popular posts from this blog

C Program to print the pattern

C Program to print the pattern X X Y X Y Z ........................................................................................ #include<stdio.h> #include<conio.h> void main () { int i , j ; for ( i= 88 ; i< 91 ;i ++) { for ( j = 88 ;j <= i ; j ++) { printf ( "%c" , j );                    }           printf ( "\n" ); } getch (); } ........................................................................................ OUTPUT

Deen Dayal Upadhyay Gorakhpur University RESULTS

DDU Gorakhpur results chahiye to yaha click kare                                                                       RESULTS  

Computer Science B.Sc2nd Practical 2016

             Deen Dayal Upadhyaya Gorakhpur University                            Computer Science B.Sc2nd Practical 2016