Name this program statsc This program below performs some b

Name this program stats.c - This program below performs some basic statistics on an array of 5 integers. It must use the five functions indicated. You need to complete this program (write the five functions) #include #include void getData (int, int[]); double getMean (int, int[]); double getVariance (int, int[], double); double getstdDev (double); void printResults (double, double, double); int main () {int size = 5, array[5]; double mean, variance, stddev; getData (size, array); mean = getMean (size, array); variance = getVariance (size, array, mean); stddev = getStdDev (varoamce); printResults (mean, variance, stddev); return 0;}

Solution

solution--

double getMean(int s,int arr[])
{
   int i=0;
   double avg=0;
   for(i=0;i<s;i++)
   {
       avg=avg+arr[i];
   }
   avg=avg/s;
   return avg;
}

double getVariance(int s,int arr[],double avg)
{
   double var=0;
   int i=0;
   for(i=0;i<s;i++)
   {
       var=var+(arr[i]-avg)*(arr[i]-avg);
   }
   var=var/s;
   return var;
}

double getStdDev(double var)
{
   return sqrt(var);

}

void printResults(double avg,double var,double stddev)
{
   printf(\"mean=%lf,variance=%lf,stddev=%lf\",avg,var,stddev);
}

I did not get what do you want getData function to do.

 Name this program stats.c - This program below performs some basic statistics on an array of 5 integers. It must use the five functions indicated. You need to

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site