domingo, 24 de abril de 2011

APLICACION DE VECTORES

(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