martes, 12 de enero de 2010

Metodo de la burbuja 2

?php


if($_POST){

$n = $_POST['numero'];

for($i=0;$i<$n;$i++)
{
$vector[$i]=rand(0,26);
echo"$vector[$i] ";
}


$cambio=true;
for($j=0;$j<$n-2&&$cambio==true;$j++)
{
$cambio=false;

for($i=$n-1;$i>$j;$i--)
{

if($vector[$i]>$vector[$i-1])
{

$aux=$vector[$i];
$vector[$i]=$vector[$i-1];
$vector[$i-1]=$aux;
$cambio=true;
}

}
}


for($i=0;$i<$n;$i++)
{

echo" $vector[$i] ";
}
}

?

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.