FACULTAD DE INGENIERÍA
Algoritmos y Estructura
de Datos II
ARREGLOS
• Si me piden crear un
subprograma que
encuentre la
transpuesta de una
matriz. (se obtiene
intercambiando
simplemente las filas
por columnas y
viceversa).
Logro Esperado
Al término de la sesión, el
estudiante implementa la
clase Matriz y muestra
ejemplos (clases de prueba
main, las que sean
necesarias) haciendo uso de
la nueva clase, verificando el
buen funcionamiento de
cada uno de los métodos
implementados y con un
código legible y fácil de
mantener.
Grupos de dos estudiantes.
MATRICES
Arreglos Bidimensionales
Arreglos Bidimensionales: Matrices
• Un arreglo
bidimensional, el cual a
veces se denomina tabla,
consiste de filas y
columnas de elementos.
Por ejemplo, el arreglo de 8 16 9 52
números. 3 15 27 6
• Declaración del arreglo 14 25 2 10
– int[][] m = new int[3][4];
• Del mismo modo, las
declaraciones
– double[][] voltios;
– Char[][] codigo;
Uso de los elementos del arreglo
• int temp = m[2][3];
• m[0][0] = 62;
• nuevoNum = 4 * (m[1][0] – 5);
• sumaFila0 = m[0][0] + m[0][1] + m[0][2] + m[0][3];
Inicialización de un arreglo
Evaluando lo aprendido
Preguntas de Repaso
Aplicando lo aprendido
Ejercicios Propuestos