Continuamos con otra matriz, pero el tipo es Trenc y la idea es recorrerlo con un foro y también con
un Furyk.
Vamos a crear el proyecto por acá.
Ejemplo Matrices de es Trenc y con un Fort.
El método Moine.
Bueno, recuerden que en nombre de la clase de lo mismo, solamente algo descriptivo la idea, un ejemplo
simple del tipo es Trenc una matriz y tirarla.
Por eso ese nombre vamos a declarar esta variable del tipo de matriz, entonces doble corchete, nombres
igual new strength.
Bien, pero recuerden que siempre tengo que colocar el tamaño o al menos el tamaño o la cantidad de
filas que va a tener, por ejemplo.
3.
El segundo, la columna podría ser variable y por lo tanto opcional.
Pero en este caso también vamos a colocar que es de dos columnas, es decir, cada fila va a tener dos
nombres.
Un arreglo con dos nombres podría ser más, podría ser 3/4 de lo mismo.
Vamos a inicializar, por ejemplo.
Cero cero, primera fila.
La primera columna.
Vamos a colocar a Pepe.
En la misma fila, pero en la otra columna, columna 1 o segunda columna, vamos a colocar a Pepa
Bueno, tenemos nombres.
Ahora pasamos a la siguiente fila, la fila 1 o segunda fila.
En la primera columna columna cero vamos a colocar a Josefa Pimas.
Fila la segunda columna.
A Paco se colocó uno incorrecto, cierto, porque son dos columnas y no tres.
Entonces, bueno, acá tenemos una fila con dos o tres filas con dos y acá tendríamos que colocar la
siguiente fila.
No puede ser.
Uno llega solamente a dos columnas.
Entonces, cacería?
Dos cero, lucas.
Y como compañera en la segunda columna a Pancha y está molesta.
Hoy tenemos declarado el arreglo.
La matriz instancia creada a la instancia de tres por dos.
Inicializar los datos que estamos listos ahora con un foro podemos iterar, pero recuerden doble dimensión.
Por lo tanto, son dos formas.
Vamos a partir el primer Ford que recorre las filas, las tres filas.
Entonces por cada fila, la cero, la 1 y la 2 va a recorrer sus columnas cero uno cero uno cero uno.
Entonce Ford entero y para las filas, comenzando en cero índice cero.
Mientras el Licea menor que el total de elementos de las filas, es decir, que tres podrían colocar
tres tomismo o mejor, de forma más dinámica el arreglo o la matriz punto Lenka Incrementamos ahora
por cada fila, recorremos sus columnas y utilizamos otra variable contador para la columna distinto.
Alguien tiene que llamar J porque se colocaba así, por ejemplo, igual a cero que marca el error,
ya que existe se fija en varias loy y ya está definida.
En este contexto o alcance acata porque estamos dentro de las llaves, estamos dentro del mismo contexto.
Entonces, como ya existe, por supuesto que tiene que llamarse distinto J o cualquier otro nombre.
Entonces, mientras Jota sea menor que el total, pero de la columna, no de la fila, pero para acceder
a la columna en cuestión.
En turno de cada iteración, porque en cada iteración recorremos una fila para recorrer cada columna.
Necesitamos la fila, pero la tenemos acá.
Acá tenemos el índice de esa fila en cuestión.
Entonces acá corchete y la Arial de la fila.
Así accedemos a fila, en particular punto Lenka y obtenemos la Kanté.
Columnas de esa fila en particular incrementamos el J.
Ahora podemos imprimir los datos, entonces sought.
Pero si esa línea voy a colocar un print nomal.
Entonces por cada fila y Teramo mostramos los valores.
Ya voy a dejar este link y acabo de concatenar más de quería el valor nombres, corchete, la fila en
la cual se encuentra esta celda, este valor y J.
La columna 12 y J.
La posición exacta.
Pero que tenemos con un pixel art y un tabulador para que quede un poco más ordenado.
Entonces iba a mostrar cada nombre separado por un tabulador y después al final de cada flor, es decir,
al final del primer foro por acá, cuando ya recorrió cada fila todas sus columnas, vamos a imprimir
un salto línea con un Pringle.
Vamos a probar.
Bijan, Pepe, Pepa, Josefa, Paco, Lucas Pancha de tres uno dos tres por dos columnas.
Ahí tenemos nuestra matriz.
Ahora, por ejemplo, qué pasa si comento a Paco?
Acá debería aparecer el valor por defecto.
Bien, voy a comentar.
Bien vamos a ver For y Fortich.
De hecho voy a copiar Pecamos Fortich.
Cómo sería?
Recuerden que por cada iteración de la matriz, por cada elemento corresponde a un tipo de arreglo del
tipo strict, porque al final una matriz contiene elementos que también son arreglos, en este caso
el tipo de triple fila.
Entonces obtenemos cáfila, dos punto, nombres se fije más simple y acá otro For Fortich del tipo Trenc.
De acá obtengo el elemento, nombre o columna 2 punto de fila y ahora por cáfila obtengo los nombres,
un print, nombres en realidad nombre, nombre que vamos a imprimir cada elemento más un tabulador acá
un salto línea.
Se fijan mucho más simple y para lo mismo.
Pero usando frizz, acá con un formato tradicional, llega con un favorito.
Y para finalizar, para no cambiar esto, no modificar esta clase.
Este ejemplo lo voy a copiar y pegar, lo copio, lo pego dos, le ponemos dos, nada más que dos,
refracta y modificamos el dos.
Esto lo dejamos tal cual, modificamos el 2.
Entonces, ahora la idea es crear esta matriz de la forma simple, con la sintaxis simplificada.
Entonces vamos a quitar llaves.
Esta sería nuestra matriz o arreglo principal que va a contener arreglos, elementos que van a hacer
arreglos.
Cuántos son?
3 es decir, 3 filas, una separador por koma, otra separados por coma y otra.
Entonces la fila cero, la fila 1 y la fila 2 3 filas y cada fila va a tener los nombres con dos elementos.
La primera va a tener a Pepe, entonces me corta Pepe, lo dejo acá Koma y como segundo elemento índice
1 porque Pepe cero columna cero.
1.
Luego Josefa se va a la primera fila, es decir, fila 1.
Porque está la cero fila 1 en realidad segunda fila, pero corresponde.
índice 1.
Josefa Koma Paco.
Acá Lucas.
Y Pancho.
Y esto lo quito, se fijan mucho más simplificado y de hecho para el ejemplo 2, solamente para el ejemplo
2, vamos a dejar solamente el frizz.
Para que vean cómo se simplificó crear una matriz con un frizz, el código mucho menos línea código,
pero bien no se aplica en todos los casos.
No depende.
Usamos esta sintaxis cuando conocemos bien los datos que vamos a contener en la matriz y también la
cantidad de filas y columnas.
Es como colocar datos estáticos, pero no para trabajar de forma dinámica.
Solamente si manejamos bien la información y los datos que queremos desplegar, mostrar en el foro o
en el foril o en lo que sea, nada más.
Continuamos en la siguiente clase.