sábado, 20 de febrero de 2016

Programación de Sistemas | Práctica 2



Captura de pantalla de la práctica: 

Puedes descargar el proyecto con la práctica aquí: Práctica2.zip

Código: 
public static void main (String [] args){ //Metodo principal
        int vector [] = new int [3]; //Se declara el vector
        int ordenar=0;
        for(int i=0;i < vector.length;i++){ //Se inicializa un for
            vector[i] = (int)(Math.random()*100); //Se asignan los valores aleatorios a las casillas            
            System.out.println("Antes: "+vector[i]);
        } //Cierre for
        for(int m=1; m<=vector.length; m++){ //Se inicializa un for para checar los valores de cada localidad, excepto una
            for(int n=0; n<vector.length-m; n++){ //Se inicializa otro for para checar el valor no checado
                if(vector[n] > vector[n+1]){ //Se comparan los valores de las localidades
                    ordenar = vector[n]; //El valor menor se almacena en una variable entera
                    vector[n] = vector[n+1]; //El valor mayor se almacena en el último
                    vector[n+1] = ordenar; //El valor más pequeño se coloca en la primer localidad
                } //Cierra if
            } //Cierra for
        } //Cierra for
        System.out.print("---------- \n"); //Separar los de antes y los de ahora
        for(int x=0; x < vector.length; x++){ //Verificar
            System.out.println("Ahora: "+vector[x]); //Imprimir
        } //Cierra verificacion      
    } //Cierra principal


Con la tecnología de Blogger.