#include
#include
main()
{
int i,j,n,f=0,sum=0;
float t,a[50],m,v=0,c[50]={1},big;
clrscr();
//printf("\n\t\t FIND MEAN MEDIAN MODE VARIANCE & SD");
printf("\n\n\n\t\t ENTER THE N VALUES : ");
scanf("%d",&n);
printf("\n\t\t ENTER THE ARRAY VALUES : ");
for(i=1;i<=n;i++)
{
scanf(" %f", &a[i]);
sum=sum+a[i];
}
m=sum/(float)n;
printf("\n\n\t\t ARITHMETIC MEAN : %2.f",m);
for(i=1;i<=n;i++)
v+=pow((a[i]-m),2);
v=v/(float)n;
printf("\n\n\t\t VARIANCE :%2.f",v);
printf("\n\n\t\t STADNARD DEVIATION :%2.f",sqrt(v));
if ((n%2)!=0)
printf ("\n\n\t\t MEDIAN :%.f",a[(n/2)+1]);
else
printf("\n\n\t\t MEDIAN :%.2f",(a[n/2]+a[(n/2)+1])/2);
for(i=1;i<=m;i++)
for(j=i+1;j<=n;j++)
{
if (a[i]==a[j])
++c[i];
}
big=c[1];
for(i=1;i<=n;i++)
if(c[i]>big)
big=c[i];
if (big==0)
printf("\n\n\t\t THERE IS NO MODE OCCURS IN GIVEN VALUES");
else
{
printf("\n\n\t\t MODE IS :");
for (i=1;i<=n;i++)
if(big==c[i])
{
if(f)
printf(",");
printf("% .0f",a[i]);
f=1;
}
printf("\n\n\t\t IS OCCURS %.0f TIMES ",big+1);
}
getch();
}
No comments:
Post a Comment