Foros del Web » Programando para Internet » PHP »

como sacar la moda

Estas en el tema de como sacar la moda en el foro de PHP en Foros del Web. hola me dejaron una tarea :S k no puedo sacar , tengo k sacar la moda de n elementos , la moda es el numero ...
  #1 (permalink)  
Antiguo 30/05/2008, 20:27
Avatar de duskrow  
Fecha de Ingreso: abril-2008
Mensajes: 267
Antigüedad: 16 años
Puntos: 8
como sacar la moda

hola me dejaron una tarea :S k no puedo sacar , tengo k sacar la moda de n elementos , la moda es el numero k se repite mas , me podrian aiudar como sacarla ?
  #2 (permalink)  
Antiguo 30/05/2008, 20:52
(Desactivado)
 
Fecha de Ingreso: mayo-2008
Mensajes: 67
Antigüedad: 16 años
Puntos: 0
Respuesta: como sacar la moda

moda? aqui no es foro de de estilistas aqui es foro de php oe
  #3 (permalink)  
Antiguo 30/05/2008, 21:14
Avatar de duskrow  
Fecha de Ingreso: abril-2008
Mensajes: 267
Antigüedad: 16 años
Puntos: 8
Respuesta: como sacar la moda

es de php sopaetonto . ocupo sacar la moda .. la moda es igual al numero k se repite mas en n elementos...

osea un ejemplo 1 , 2 , 2 , 4 , 5 , 8 ,2 , 10 , 5

la moda ahy es el 2 pork es el k mas se repite.. y ocupo hacer eso en php..
  #4 (permalink)  
Antiguo 30/05/2008, 22:24
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: como sacar la moda

... se puede hacer de demasiadas maneras, ¿en cuál de todas ellas estás pensando?... porque de eso se trata tu tarea ¿no?.

Si tienes "operaciones" en mente y necesitas funciones que hagan algo, pregunta. Muestra lo que haz intentado... es importante saber de donde provendrían los datos.

Yo estaría pensando en array_count_values() y en sort(), muy simple.

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #5 (permalink)  
Antiguo 30/05/2008, 22:44
Avatar de duskrow  
Fecha de Ingreso: abril-2008
Mensajes: 267
Antigüedad: 16 años
Puntos: 8
Respuesta: como sacar la moda

pero la verdad esk no tengo idea.. esk la verdad k esto es en c++ pero como le aio a php mas omenos tengo una idea como pero en php si puedo pero kisiera k me aiudaran...
por ejemplo
algo asi

int n = 10 ;
for ( int i = 0 ; i < n ; i++ ){
int moda.i = el numero k io kiera poner pork es un array ;
cout << moda.i << endl ;
}

hola kisiera k el valor i se me adjuntara a moda para k valiera asi
moda1 =
moda2 =
moda3 =

si tan solo me pudieran aiudar a hacer eso se los agradeceria mucho..
  #6 (permalink)  
Antiguo 31/05/2008, 00:06
Avatar de duskrow  
Fecha de Ingreso: abril-2008
Mensajes: 267
Antigüedad: 16 años
Puntos: 8
Respuesta: como sacar la moda

hola a todos tengo una duda muy grande el cual consiste es que ocupo sacar la moda de n elementos el cual la moda es el numero que se repite mas en la serie numerica,

un ejemplo 1 , 2 , 2 , 4 , 5 , 8 ,2 , 10 , 5

la moda ahy es el 2 pork es el k mas se repite.


entonces quisiera hacer esto en c++

y que solo imprimiera el numero que se repite mas es el ("moda")...


ojala me pudieran aiudar :)


thanks
  #7 (permalink)  
Antiguo 31/05/2008, 00:26
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: como sacar la moda

te propongo una idea.... de un arreglo con 30 numeros al azar, pueden ser letras.... por ej.

iteras tu arreglo con un ciclo... y simplemente te condicionas--- primero creas un arreglo de MODA, temporal...

SI no existe este valor/llave en mi arreglo de MODA.... lo agrego e inicializo en 1 ..... SI NO, y ya existe (ELSE) pues incrementamos el valor del arreglo MODA... con esta especifica llave (que seria el numero a medir) con 1

y listo.... al final en tu arreglo de MODA, estan los indices de los numeros/letras empleados y sus constantes repeticiones.... suerte!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 07:07.