martes, 27 de diciembre de 2016

Arrays: Recorridos

Haz una aplicación que cree un array de 10 elementos y los rellene con números aleatorios comprendidos entre el 1 y el 100.
A continuación muestra por consola dicho array, primero de izquierda a derecha, y depués en orden inverso.


Ejemplo:
Orden Directo
61 31 99 77 51 95 58 59 21 98
Orden Inverso
98 21 59 58 95 51 77 99 31 61


SOLUCIÓN EN JAVA:
package recorrearray;

public class RecorreArray {


    public static void main(String[] args) {
       int []lista=new int[10];
       int i;
       
       //Primero relleno el array con números aleatorios del 1 al 100
       for (i=0;i<lista.length;i++)
           lista[i]=(int)(Math.random()*100)+1;
       
       
       //Ahora recorro el array de izquierda a derecha para mostrarlo
       System.out.println("Orden Directo");
       for (i=0;i<lista.length;i++)
           System.out.print(lista[i]+" ");
       
       System.out.println();
       System.out.println("Orden Inverso");
       //Por último hago el recorrido en orden inverso para mostrar los elementos
        for (i=lista.length-1;i>=0;i--)
           System.out.print(lista[i]+" ");
    } 
}

No hay comentarios:

Publicar un comentario