Código:
<?php
$entrada=array(1,2,3,10,4,5,6,7,48,9); //Los 10 numeros de entrada
$mayor=$entrada[0]; //Ponemos que el mayor es el primer elemento
//Se cambia automaticamente en el bucle
$pos=0; //la posicion en 0
//El bucle (lo importante)
//Iniciamos un bucle del tamaño de la cantidad de elementos del array
for($j=0;$j<count($entrada);$j++)
{
//Si mayor es menor que el elemento elejido
if($mayor<$entrada[$j])
{
//cambiamos el mayor
//y obtenemos su posicion
$mayor=$entrada[$j];
$pos=$j;
}
}
echo $mayor; //mostramos el que quedo mayor
echo " posicion: ".$pos; //y su posicion
?>
$entrada=array(1,2,3,10,4,5,6,7,48,9); //Los 10 numeros de entrada
$mayor=$entrada[0]; //Ponemos que el mayor es el primer elemento
//Se cambia automaticamente en el bucle
$pos=0; //la posicion en 0
//El bucle (lo importante)
//Iniciamos un bucle del tamaño de la cantidad de elementos del array
for($j=0;$j<count($entrada);$j++)
{
//Si mayor es menor que el elemento elejido
if($mayor<$entrada[$j])
{
//cambiamos el mayor
//y obtenemos su posicion
$mayor=$entrada[$j];
$pos=$j;
}
}
echo $mayor; //mostramos el que quedo mayor
echo " posicion: ".$pos; //y su posicion
?>
Gracias, ahora que estoy empezando con php esto me ha venido genial!!!
ResponderEliminarEste comentario ha sido eliminado por el autor.
Eliminar$max) {
ResponderEliminar$max=$v[$i];
}
}
return $max;
}
$v1=[1,2,5,4,8,7,5,6,3,2,501,4];
$v2=[71,24,54,4,48,79,5,64,34,42,45,4];
echo "MAX->".array_max($v1)."
";
echo "MAX->".array_max($v2)."
";
?>