Código:
public static void ordenar(int v[],int o[]) {
int x,min=v[0];
int segundo=v[0];
int t=0;
for (x=1;x<v.length;x++){
min = Math.min(min,v[x]);
}
o[t]=min;
t++;
for (x=0;x<v.length;x++){
if ((segundo>min) && (segundo<v[x])){
segundo=v[x];
o[t]=segundo;
t++;
}
}
System.out.println("t vale: "+t);
System.out.println ("segundo es:"+segundo);
for (x=0;x<o.length;x++){
System.out.print(o[x]+" ");
System.out.println ("\n");
}
}
Como ven, v es el vector original, y O es el vector ordenado...
las lineas de
Código:
System.out.println("t vale: "+t);
System.out.println ("segundo es:"+segundo);
pueden darme una mano?
Gracias...
P.D: Encontré un ejemplo en C# pero realmente no entendí