Continuamos con la matriz, pero vamos a hacer un debate, es decir, vamos a ejecutar paso a paso.
Los primeros ejemplos para que veamos cómo se van creando.
Bueno, primero la matriz con los valores por defecto y después cómo vamos llenando o asignando valores.
Esta matriz inicial izando, pero primero vamos a cerrar.
Los que tenemos acá dejamos solamente.
El ejemplo es trunk y ejemplo matrices, pero comenzamos con el primero.
Ejemplo matrices.
Entonces por acá vamos a tener el punto de quiebre por acá, en la primera fila, en la primera columna
acá.
En esta línea, la línea C con un click lo marcamos y ejecutamos en modo de back.
Paso a paso, lo primero que se crea nuestro arreglo un entero de 2 por 4 o más que un arreglo, una
matriz.
Recuerden que una matriz es un arreglo perfecto, pero que contiene otros arreglos que sirven las filas.
Entonces contiene filas, un arreglo con filas que a su vez que son otros arreglos, llega.
Tenemos números con dos filas cero uno, cada uno con su columna 0 1 2 3 4 columna, partiendo cero
y sin salirse lo valore por defecto.
En este caso, como el del tipo entero primitivo, el valor por defecto cero y lo mismo la segunda columna
índice 1, todo por defecto.
Luego la fila cero.
La primera fila que tenemos acá todavía no se inicializar.
Todo será cero cero uno cero dos cero cero cero.
Así que ahora vamos a comenzar a asignar valores.
Datos Comenzamos con el cero cero, es decir, fila cero, columna cero con el valor 1.
Tengamos posicionado.
Hacemos un click en este Hover y comenzamos.
Bueno, ahora es 1 por acá.
Tiene valor.
1.
Continuemos.
Otro click.
Ahora la segunda columna 1 tiene valor.
2.
Y así, la tercera tiene valor 3, pero la tercera con índice 2.
La columna entonces columna 2 igual a 3.
Y por último, la 4 índice 3 valor 4.
Ahí tenemos nuestra primera fila.
Ahora comenzamos con la segunda fila.
Se fijan si hacemos un click acá.
En la segunda fila.
índice 1 todavía cero.
Así que comenzamos.
11.
12.
13 y la cuarta columna índice 3.
14.
Ahora continuamos con imprimir.
Si nos vamos a consola todavía no pasa nada.
Se fijan, volvemos a debugger y step over.
Recién se va a imprimir el link de la matriz.
Debería ser 2.
Por acá lo tenemos números Lenka igualados.
Entonces le vamos a imprimir.
Perfecto.
Nos vamos a consola y a cámara, no menos fila 2.
Ahora vamos a imprimir número de columnas.
Pero de la fila cero de la primera fila 4, aunque las dos filas son iguales, las dos tienen la misma
cantidad columnas, así que hacemos un clic.
4.
Vamos a consola.
Acá está el color.
Acá se imprime.
Luego vamos a imprimir el primer elemento.
Volvemos el cero cero.
Acá tenemos cero cero uno.
Este hover lo ejecutamos.
Vamos a consola, primer elemento la matriz.
1 Volvemos y ahora vamos a imprimir el último.
Acá lo tenemos acá.
En esta línea, números donde la última fila en números Puntland menos 1 tenemos el valor 2 y la última
columna.
Números 1 la última fila y le invocamos el link menos.
14.
Perores.
14.
1.
3.
Ejecutamos Nega, tenemos último elemento 14 y así ejecutamos.
Paso a paso nuestra aplicación.
Ahora empezamos a completar o asignar cada posición de la matriz, cada celda a variables número 1 o
número 2, es decir, leer o acceder a los elementos de la matriz.
Ejecutamos por acá, tenemos número 1 igual a 1.
Y así, por cada uno número dos 2.
Número cinco.
Once.
12 Números 6 y así hasta llegar a 14, que es el número 8 y luego empezamos a imprimir esta variable
en consola todavía no pasa nada, pero si ejecutamos paso a paso empieza a imprimir número 1.
Número 2 Línea a línea.
Volvemos a back.
Tenemos toda la variable definida y la estamos imprimiendo.
Se fijan, pero acá mejor consola 11 12, 13 14.
Y finalizamos y se sale deploraba.
Ahora veamos el ejemplo.
Matrices es Trenc.
Me voy a posicionar por acá con el punto de quiebre donde inicializar Pepe.
Así que por defecto esta matriz debería tener todos sus colores en Nul, porque del tipo de referencia
del tipo es Trenc.
Entonces vamos a ejecutar.
Entonces, comenzando nombres, todos no se fijan Nul acá.
Todos los elementos son.
Entonces empezamos a completar si nos Domãstica a nombres son tres, tres, fila 1-2-3 y Cáfila.
Todos son Nul.
Ejecutamos.
Ya tenemos la primera.
Cero igual a Pepe.
1.
Pepa Luego pasamos a la siguiente porque son dos por fila.
Josefa Cero Paco 1.
Pasamos a la siguiente acá.
Lucas Cero y Pancha 1.
Imprimimos y tirando conforme vamos a la consola y tirando con For Perfecto, volvemos y comienza partiendo
el índice y en cero voy a cerrar acá o contraer.
Se fijan y parten cero y pasamos al siguiente foro de las columnas.
Así que lo vamos a ejecutar J también vale cero, también vale cero.
Iba a imprimir la primera columna con una tabulación, por ejemplo, si nos vamos a consola acá, Pepe
se posiciona acá.
Si ejecutamos de nuevo J vale 1.
Por lo tanto, nombres cero punto link es cantil elementos de la primera fila de la fila cero porque
vale cero.
2.
La fila cero tiene dos elementos acá.
Por lo tanto, que vale 1 sigue siendo menor que 2, ejecutamos perfecto, imprimimos Pepa ahora evalúa
nuevamente y pregunta por qué Jota ahora vale 2 2 m roquedos no?
Por lo tanto, se sale y vuelve al primer for cuando y vale 1 porque se incrementa.
Un salto línea perfecto lo ejecutamos y acá vuelve ahora y vale 1.
Vamos a debugger, ejecutamos y valluno y comienza nuevamente iterar, pero en la siguiente fila, en
la fila uno la va a imprimir a Josefa y a Paco.
J.
Balsero.
Porque parte de cero con las columnas de la fila 1, que final corresponde a la segunda fila.
Imprimes, no vamos a consola.
Josefa evalua perfecto.
Imprimimos Paco y luego imprimimos al Volinia.
Perfecto!
Vuelve for.
Mejor ahora vale 2, ejecutamos y vale 2, acá la última fila corresponde a la tercera fila y comenzamos
de nuevo.
Cuando J vale cero hasta 2 y en fin, imprime a Lucas y a Pancho.
Todavía no se imprime, así que está Macau.
Ahora sí que si hacemos un clic perfecto.
Lucas vuelve iterar ahora.
J vale 1 porque se incrementa.
Imprimimos Pancha, se vuelve a incrementar, Jota vale 2 y no se cumple, por lo tanto se sale, imprimes
alto, línea perfecto.
Ahora vuelve al primer foro, pero Helí ahora debería valer 3 y por supuesto 3.
No es menos que tres porque son iguales.
Por lo tanto ya termina el foro.
Se sale ahora y no con frizz.
Bueno, lo mismo.
Y eso lo vemos acá en consola y comienza a iterar paso a paso.
Pepe Pepa un salto y así por cada uno.
Josefa Paco un salto.
Lucas Pancha y finaliza De ahí se sale y nos salimos de la aplicación.
Bueno, eso es paso a paso para poder entender y comprender bien qué se hace por debajo y cómo se reiterando
y cómo se van asignando los datos de nuestra matriz.
Cómo se crea?
Primero con los valores por defecto, luego cómo se inicializar estos datos, cómo lo vamos asignando
y luego cómo podemos obtener esos datos para asignar a variables o poder imprimir N-terminal.
Nada más.
Continuamos en la siguiente clase.