ORDENAMIENTO DE VECTORES
Es clasificar vectores por medio de un criterio de dato especifico para mover según ese criterio los demas vectores
<html>
<script>
function procesar()
{
var productos=['PERA','UVA','NARANJA','MANZANA','SANDIA'];
var precios=[2,1,1.50,2.20,3];
var n=5;
document.write("VECTOR ORIGINAL <br />");
for(i=0;i<n;i++)
{
document.write(productos[i] + " - ");
document.write(precios[i] + "<br />" );
}
document.write("<br />VECTOR ORDENADO <br />");
for(i=0;i< n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(precios[i] > precios[j])
{
var aux_pro=productos[i];
productos[i] = productos[j];
productos[j]= aux_pro;
var aux_pre=precios[i];
precios[i]=precios[j];
precios[j]=aux_pre;
}
}
}
for(i=0;i<n;i++)
{
document.write(productos[i] + " - ");
document.write(precios[i] + "<br />" );
}
}
</script>
<body>
<h2> ORDENAMIENTO de vector <p> <h2>
<form name="form1" method="post" action="">
<input type="button" onclick="procesar ()"
name="r" id="r" value="procesar"> <p>
</h3>
</center>
</form>
</body>
</html>
Comentarios
Publicar un comentario