jueves, 24 de marzo de 2011

Ejercicios con tablas

Crear una tabla de enteros, cuyas casillas se rellenarán pidiendo números por teclado. Una vez rellena, mostrarla en orden inverso.

public class Tabla1 {
	public static void main(String[] args) {
        Scanner entrada = new Scanner(System.in);
        int i;
        int[] numero;
        numero = new int[10];
        System.out.println("Escriba 10 números:");
        for (i=0; i<=9; i++)
            numero[i] = entrada.nextInt();
        System.out.println("Los números en orden inverso son:");
        for (i=9; i>=0; i--)
            System.out.print(numero[i] + "   ");
    }	
}

Ejercicio similar, pero con una tabla de String.

public class Tabla2 {
	public static void main(String[] args) {
        Scanner entrada = new Scanner(System.in);
        final int CUANTOS=5;
        String[] nombres = new String[CUANTOS];
        int i;
        System.out.println("Introduzca "+ CUANTOS +" nombres:");
        for (i=0; i=0; i--)
            System.out.println(nombres[i]);
    }	
}

Igual que el anterior, pero mostrar las cadenas de caracteres que tengan más de 5 caracteres, en orden inverso.

public class Tabla3 {
	public static void main(String[] args) {
        Scanner entrada = new Scanner(System.in);
        final int CUANTOS=5;
        String[] nombres = new String[CUANTOS];
        int i;
        System.out.println("Introduzca "+ CUANTOS +" nombres:");
        for (i=0; i=0; i--)
            if (nombres[i].length() > 5)
                System.out.println(nombres[i]);
    }	
}

No hay comentarios:

Publicar un comentario