Ver Mensaje Individual
  #18 (permalink)  
Antiguo 21/12/2013, 16:10
Avatar de xSkArx
xSkArx
 
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 1 mes
Puntos: 96
Respuesta: Moda y mediana en PHP

Prueba esto

Código PHP:
Ver original
  1. $j=rand(3,10);
  2. for($i=1; $i<=$j; $i++){
  3. $numarray[$i]=rand(1,7);
  4. }
  5. sort($numarray);
  6. array_unshift($numarray,0);
  7. unset($numarray[0]);
  8. echo implode(',',$numarray)."\n";
  9. $count=count($numarray);
  10. $par1= $count/2;
  11. $par2= ($count/2)+1;
  12. $impar= ($count+1)/2;
  13. if($count % 2 != 0){
  14. $m= $numarray[$impar];
  15. }else{
  16. $m= ($numarray[$par1]+$numarray[$par2])/2;
  17. }
  18. echo "la mediana es ".$m;
Me demore pero parece que funciona
PD: el codigo de alexis funciina cuando la cantidad de datis es imoar
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.

Última edición por xSkArx; 21/12/2013 a las 16:22