(Martes 19 de abril del 2011)
Ejercicio:
Dado el siguiente vector
[2 9 1 3]
<!--[if !supportLists]-->a. <!--[endif]-->Ordenar de la forma que sea posible (método libre).
public class Main {
public static void Ordenar( int V[ ]){
for( int i = 0; i < V.length; i ++ ){
for( int j = 0; j < V.length; j ++ ){
if(V[ i ] < V[ j ]){
int aux = V[ i ];
V[ i ] = V[j];
V[ j ] = aux;
}else if(V[ i ] > V[ j ]){
int aux = V[ i ];
V[ i ] = aux;
V[ j ] = V[j];
}
public static void Mostrar( int V[ ] ){
for( int i = 0; i < V.length; i ++ ){
System.out.println(" [ " + i + " ] = " + V[i]); }
}
public static void main(String[] args) {
int v[]= {2,9,1,3};
Mostrar(v);
System.out.println("ordenado");
Ordenar(v);
Mostrar(v); }
}
class vector1{
public static void main(String[] args){
int vec[]={2, 9, 1, 3};//
for(int i=0;i<=5;i++){
System.out.print("\t"+vec[i]);
}
System.out.print("\n\n");
}
}
<!--[if !supportLists]-->b. <!--[endif]-->Posteriormente ordenar el vector utilizando un método de la clase ARRAYS
Creamos una clase con el método main
/*#1 */
import java.util.Arrays;
public class vector {
public static void mostrar(int V[]){
int i;
for(i = 0; i < V.length; i ++ ){
System.out.println(" " + V[i]);
}
}
public static void main(String[] args) {
int vec[]={2,25,5,1};
Arrays.sort(vec);
mostrar(vec);
}
}
No hay comentarios:
Publicar un comentario