Write a program that takes as input five numbers and outputs
Solution
#include<iostream.h>
 #include<conio.h>
 #include<math.h>
 float s_dev(int [],int,float);
 float mean_dev(int [],int,float);
 void main()
 {
 float sd,m_dev,avg,sum=0;
 int n,b[10],a[20],i,j;
 clrscr();
 cout<<\"enter the number of elements\";
 cin>>n;
 cout<<\"enter the elements\";
 for(i=0;i<n;i++)
 {
 cin>>a[i];
 sum+=a[i];
 }
 avg=sum/n;
 for(i=0;i<n;i++)
 {
 for(j=i+1;j<n;j++)
 {
 if(a[i]>a[j])
 {
 int temp;
 temp=a[i];
 a[i]=a[j];
 a[j]=temp;
 }
 }
 }
 sd=s_dev(a,n,avg);
 m_dev=mean_dev(a,n,avg);
 cout<<\"the standard deviation of series: \"<<sd;
 cout<<\"\ the mean deviation of series: \"<<m_dev;
 getch();
 }
 float s_dev(int a[],int n,float avg)
 {
 int i;
 float sd,b[20],sum2=0;
 for(i=0;i<n;i++)
 {
 b[i]=pow((a[i]-avg),2);
 sum2+=b[i];
 }
 sd=sqrt(sum2/n);
 return(sd);
 }
 float mean_dev(int a[],int n,float avg)
 {
 int i;
 float b[20],sum2=0,avg2;
 for(i=0;i<n;i++)
 {
 b[i]=abs(a[i]-avg);
 sum2+=b[i];
 }
 avg2=sum2/n;
 return(avg2);
 }


