jueves, 16 de junio de 2011

Ejercicio "mensaje oculto"

Inicializar una tabla bidimensional (4x4) de tipo char en la que se esconderá un mensaje que tiene que mostrar el programa.
Declarar otra tabla de 2 columnas de tipo int, que indicará:
  • 1ª columna -> filas de la tabla 1
  • 2ª columna -> columnas de la tabla 1
En la primera tabla buscará todas las letras que se encuentran en las direcciones de la segunda tabla.

public class MensajeOculto {
    public static void main(String[] args) {
        char[][] mensaje = {{'a', 'b', 'c', 'd'},
                            {'e', 'f', 'g', 'h'},
                            {'i', 'j', 'k', 'l'},
                            {'m', 'n', 'o', 'p'}};
        int[][] clave = {{0, 2},
                         {0, 0},
                         {3, 0},
                         {1, 0},
                         {2, 3},
                         {2, 3},
                         {3, 2}};
        int i;
        for (i=0; i<clave.length; i++){
            System.out.print(mensaje[clave[i][0]][clave[i][1]]);
        }
        System.out.println();
    }
}

No hay comentarios:

Publicar un comentario