Ver Mensaje Individual
  #22 (permalink)  
Antiguo 20/01/2014, 14:02
miriamgomez
 
Fecha de Ingreso: abril-2008
Mensajes: 348
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: Moda y mediana en PHP

Hola:

Acabo de darme cuenta de un fallo:

He seguido este codigo:
Código PHP:
$datos mt_rand(37);
$alumnos = array();  
for (
$i 0$i $datos$i++) $alumnos[] = mt_rand(17);
sort($alumnos);
echo 
"Datos: " implode(", "$alumnos) . "<br />";
 
$cantidad count($alumnos);
$posMediana = ($cantidad 1) / 2;
$mediana $cantidad != $alumnos[$posMediana 1] : ($alumnos[$posMediana 1] + $alumnos[$posMediana]) / 2;
echo 
"Mediana: " $mediana
Parece que funciona, pero os pongo un ejemplo

1,2,6,7

y dice que la media es 4

No encuentro ni la explicacion ni el error....