arreglos promedio y moda

 //librerias
#include<iostream>
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
//librerias
int main() // iniciamos programa
{
 float X[5],promedio,conteo=0; //X[0]....X[4]
 int i,moda[11],a;// 0 al 10 1-10
 for(i=0;i<=10;i++)
 {
        moda[i]=0;
    }
 for(i=0;i<5;i++)//0,1,2,3,4
 {
 printf("\ningrese el numero %d del 1 al 10=",i+1);
 scanf("%f",&X[i]);
 conteo=conteo+X[i];
}
promedio=conteo/5;
printf("\nel promedio es %.2f",promedio);
for(i=0;i<5;i++)//0,1,2,3,4
 {
        if(X[i]==1) // si el valor es 1
        moda[1]++; // cuento cuantps 1 tengo
        if(X[i]==2)
        moda[2]++;
        if(X[i]==3)
        moda[3]++;
        if(X[i]==4)
        moda[4]++;
        if(X[i]==5)
        moda[5]++;
        if(X[i]==6)
        moda[6]++;
        if(X[i]==7)
        moda[7]++;
        if(X[i]==8)
        moda[8]++;
        if(X[i]==9)
        moda[9]++;
        if(X[i]==10)
        moda[10]++;
    }
    a=1;
 for(i=2;i<=10;i++)
 {
        if(moda[a]<moda[i]) // 1era   a = 1   i=2
        a=i;
            printf("\n%d valor de a= %d",i,a);
    }
        printf("\nla moda es %d ---%d ",a,moda[a]);

    getch(); // retiene la pantalla
    return 0;
}

Comentarios