Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/06/2008, 09:12
colx007
 
Fecha de Ingreso: mayo-2008
Ubicación: Caracas
Mensajes: 35
Antigüedad: 16 años
Puntos: 1
Información Respuesta: como sacar la moda de n elementos

Otro ejemplo de como calcular moda

el input es el vector con los datos a evaluar y el número de datos del vector.
el output es la moda

Código:
float EncontrarModa(float *Datos, int N)
{ //PRUEBA ESCRITORIO
	register int t, w;                  //Contadores dentor del vector
	float md, AnteriorModa;      //moda temporal y moda anterior al ciclo
	int cont, antcont;                //Contadores de la repeticion del dato

	AnteriorModa=0;
	antcont=0;
	for (t=0; t< N; ++t) {
		md = Datos[t];
		cont = 1;
		for(w=t+1; w < N; ++w)
			if(md == Datos[w])
				cont++;
		if(cont > antcont) {
			AnteriorModa = md;
			antcont = cont;
		}
	}
	return AnteriorModa;
}
Vuelvo a escribir cuado consiga otro codigo ;)