Beruflich Dokumente
Kultur Dokumente
Para tener una mejor idea sobre el uso de las matrices desarrollaremos un ejemplo prctico en el cual podamos definirlas, asignarle valores, operarlos, modificarlos todo esto para poder ir entrando cada vez ms en detalle en este tema. EJEMPLO PRCTICO: Primeramente declararemos la matriz y definimos su tamao:
Ya que hemos definido su tamao, procederemos a introducir los datos con los que llenaremos nuestra matriz utilizando nuestro teclado. Y luego los mostraremos para ver si son los que en realidad introducimos. Donde mat es una variable de tipo String que concatena todos los resultados de cada uno de los pares ordenados de la matriz
Ahora que ya corroboramos los datos en nuestra matriz procederemos a hacer una bsqueda de X elemento para ver en qu posicin es la que se encuentra y si ese valor se repite ms de una vez entonces nos mostrara la secuencia de pares ordenados donde se repite el valor. Para ello nos auxiliaremos de una variable tipo Int llamada num, que guardar el valor que se capturar desde teclado para ser buscado, y otra variable tipo String llamada val que almacenar el valor del par ordenado donde se encuentre el valor num.
Si queremos modificar un elemento en nuestra matriz lo debemos de hacer introduciendo como parmetro el par ordenado del dato que queremos cambiar, para ello ocuparemos las variables de tipo Int fila y col que nos servirn para introducir el valor de la fila y la columna donde se encuentra el valor a cambiar.
Si queremos realizar alguna operacin con nuestra matriz, ejemplo sumarla, multiplicarla, restarla, dividirla, etc. Se puede hacer, ya sea operarla con algn otro valor o con otra matriz, para ello veremos en este mismo ejemplo veremos cmo hacer una operacin bsica de una matriz con otro valor constante.
Con este ejemplo se ha tratado la manera de comenzar a familiarizarse con los arreglos bidimensionales tambin llamados tambin matrices, para seguir practicando a continuacin se le plantean una serie de ejercicios. EJERCICIO: 1. Realizar el ejercicio anterior utilizando POO para ello, crear una clase llamada matrz donde cada procedimiento que se utiliz en el ejercicio anterior en su clase matriz ser un mtodo, ej: buscarVarlor(), modificarValor(), realizarOperacin(), etc. 2. En su clase principal haciendo uso de Switch elaborar un men para poder elegir las diversas opciones que el usuario quiera utilizar. Ej: Men 1. Buscar un valor en la Matriz 2. Modificar un valor en la Matriz 3. Realizar Operaciones 1. Suma de matriz con un valor constante. 2. Suma de matriz con otra matriz . Etc.