1
00:00:00,300 --> 00:00:05,580
Continuamos con otra matriz, pero el tipo es Trenc y la idea es recorrerlo con un foro y también con

2
00:00:05,580 --> 00:00:06,030
un Furyk.

3
00:00:06,450 --> 00:00:08,750
Vamos a crear el proyecto por acá.

4
00:00:10,260 --> 00:00:15,440
Ejemplo Matrices de es Trenc y con un Fort.

5
00:00:17,300 --> 00:00:18,060
El método Moine.

6
00:00:19,570 --> 00:00:24,020
Bueno, recuerden que en nombre de la clase de lo mismo, solamente algo descriptivo la idea, un ejemplo

7
00:00:24,020 --> 00:00:27,140
simple del tipo es Trenc una matriz y tirarla.

8
00:00:27,680 --> 00:00:36,590
Por eso ese nombre vamos a declarar esta variable del tipo de matriz, entonces doble corchete, nombres

9
00:00:36,950 --> 00:00:38,860
igual new strength.

10
00:00:40,660 --> 00:00:46,220
Bien, pero recuerden que siempre tengo que colocar el tamaño o al menos el tamaño o la cantidad de

11
00:00:46,220 --> 00:00:47,900
filas que va a tener, por ejemplo.

12
00:00:48,170 --> 00:00:48,650
3.

13
00:00:49,040 --> 00:00:53,400
El segundo, la columna podría ser variable y por lo tanto opcional.

14
00:00:53,450 --> 00:00:59,510
Pero en este caso también vamos a colocar que es de dos columnas, es decir, cada fila va a tener dos

15
00:00:59,510 --> 00:01:00,050
nombres.

16
00:01:00,170 --> 00:01:05,060
Un arreglo con dos nombres podría ser más, podría ser 3/4 de lo mismo.

17
00:01:06,020 --> 00:01:07,910
Vamos a inicializar, por ejemplo.

18
00:01:08,000 --> 00:01:11,090
Cero cero, primera fila.

19
00:01:11,090 --> 00:01:11,930
La primera columna.

20
00:01:11,990 --> 00:01:13,640
Vamos a colocar a Pepe.

21
00:01:17,300 --> 00:01:24,070
En la misma fila, pero en la otra columna, columna 1 o segunda columna, vamos a colocar a Pepa

22
00:01:27,400 --> 00:01:28,540
Bueno, tenemos nombres.

23
00:01:28,750 --> 00:01:32,680
Ahora pasamos a la siguiente fila, la fila 1 o segunda fila.

24
00:01:33,390 --> 00:01:40,930
En la primera columna columna cero vamos a colocar a Josefa Pimas.

25
00:01:41,350 --> 00:01:43,090
Fila la segunda columna.

26
00:01:45,510 --> 00:01:53,040
A Paco se colocó uno incorrecto, cierto, porque son dos columnas y no tres.

27
00:01:53,430 --> 00:01:59,310
Entonces, bueno, acá tenemos una fila con dos o tres filas con dos y acá tendríamos que colocar la

28
00:01:59,310 --> 00:02:00,030
siguiente fila.

29
00:02:00,360 --> 00:02:00,840
No puede ser.

30
00:02:00,840 --> 00:02:02,710
Uno llega solamente a dos columnas.

31
00:02:03,060 --> 00:02:03,770
Entonces, cacería?

32
00:02:03,780 --> 00:02:08,880
Dos cero, lucas.

33
00:02:13,810 --> 00:02:19,310
Y como compañera en la segunda columna a Pancha y está molesta.

34
00:02:19,510 --> 00:02:21,450
Hoy tenemos declarado el arreglo.

35
00:02:21,550 --> 00:02:26,440
La matriz instancia creada a la instancia de tres por dos.

36
00:02:26,620 --> 00:02:33,160
Inicializar los datos que estamos listos ahora con un foro podemos iterar, pero recuerden doble dimensión.

37
00:02:33,190 --> 00:02:34,240
Por lo tanto, son dos formas.

38
00:02:34,390 --> 00:02:37,950
Vamos a partir el primer Ford que recorre las filas, las tres filas.

39
00:02:38,050 --> 00:02:45,070
Entonces por cada fila, la cero, la 1 y la 2 va a recorrer sus columnas cero uno cero uno cero uno.

40
00:02:45,460 --> 00:02:51,760
Entonce Ford entero y para las filas, comenzando en cero índice cero.

41
00:02:52,810 --> 00:02:58,390
Mientras el Licea menor que el total de elementos de las filas, es decir, que tres podrían colocar

42
00:02:58,390 --> 00:03:09,580
tres tomismo o mejor, de forma más dinámica el arreglo o la matriz punto Lenka Incrementamos ahora

43
00:03:09,700 --> 00:03:17,240
por cada fila, recorremos sus columnas y utilizamos otra variable contador para la columna distinto.

44
00:03:17,270 --> 00:03:23,230
Alguien tiene que llamar J porque se colocaba así, por ejemplo, igual a cero que marca el error,

45
00:03:23,440 --> 00:03:26,620
ya que existe se fija en varias loy y ya está definida.

46
00:03:26,740 --> 00:03:33,490
En este contexto o alcance acata porque estamos dentro de las llaves, estamos dentro del mismo contexto.

47
00:03:34,030 --> 00:03:40,360
Entonces, como ya existe, por supuesto que tiene que llamarse distinto J o cualquier otro nombre.

48
00:03:41,330 --> 00:03:47,150
Entonces, mientras Jota sea menor que el total, pero de la columna, no de la fila, pero para acceder

49
00:03:47,150 --> 00:03:48,530
a la columna en cuestión.

50
00:03:48,620 --> 00:03:55,460
En turno de cada iteración, porque en cada iteración recorremos una fila para recorrer cada columna.

51
00:03:55,580 --> 00:03:58,010
Necesitamos la fila, pero la tenemos acá.

52
00:03:58,070 --> 00:04:00,950
Acá tenemos el índice de esa fila en cuestión.

53
00:04:01,250 --> 00:04:04,340
Entonces acá corchete y la Arial de la fila.

54
00:04:04,790 --> 00:04:08,960
Así accedemos a fila, en particular punto Lenka y obtenemos la Kanté.

55
00:04:08,960 --> 00:04:13,690
Columnas de esa fila en particular incrementamos el J.

56
00:04:14,930 --> 00:04:17,140
Ahora podemos imprimir los datos, entonces sought.

57
00:04:17,990 --> 00:04:20,960
Pero si esa línea voy a colocar un print nomal.

58
00:04:21,410 --> 00:04:25,400
Entonces por cada fila y Teramo mostramos los valores.

59
00:04:27,320 --> 00:04:36,900
Ya voy a dejar este link y acabo de concatenar más de quería el valor nombres, corchete, la fila en

60
00:04:36,900 --> 00:04:40,360
la cual se encuentra esta celda, este valor y J.

61
00:04:40,560 --> 00:04:42,250
La columna 12 y J.

62
00:04:42,450 --> 00:04:43,910
La posición exacta.

63
00:04:45,300 --> 00:04:50,250
Pero que tenemos con un pixel art y un tabulador para que quede un poco más ordenado.

64
00:04:50,370 --> 00:04:56,400
Entonces iba a mostrar cada nombre separado por un tabulador y después al final de cada flor, es decir,

65
00:04:56,460 --> 00:05:03,450
al final del primer foro por acá, cuando ya recorrió cada fila todas sus columnas, vamos a imprimir

66
00:05:03,540 --> 00:05:05,710
un salto línea con un Pringle.

67
00:05:06,120 --> 00:05:06,780
Vamos a probar.

68
00:05:08,940 --> 00:05:17,490
Bijan, Pepe, Pepa, Josefa, Paco, Lucas Pancha de tres uno dos tres por dos columnas.

69
00:05:17,590 --> 00:05:19,470
Ahí tenemos nuestra matriz.

70
00:05:20,190 --> 00:05:22,170
Ahora, por ejemplo, qué pasa si comento a Paco?

71
00:05:24,090 --> 00:05:27,110
Acá debería aparecer el valor por defecto.

72
00:05:31,850 --> 00:05:33,790
Bien, voy a comentar.

73
00:05:38,060 --> 00:05:41,880
Bien vamos a ver For y Fortich.

74
00:05:44,460 --> 00:05:48,600
De hecho voy a copiar Pecamos Fortich.

75
00:05:51,150 --> 00:05:51,750
Cómo sería?

76
00:05:53,130 --> 00:05:59,400
Recuerden que por cada iteración de la matriz, por cada elemento corresponde a un tipo de arreglo del

77
00:05:59,400 --> 00:06:05,520
tipo strict, porque al final una matriz contiene elementos que también son arreglos, en este caso

78
00:06:05,520 --> 00:06:07,140
el tipo de triple fila.

79
00:06:07,400 --> 00:06:15,960
Entonces obtenemos cáfila, dos punto, nombres se fije más simple y acá otro For Fortich del tipo Trenc.

80
00:06:16,650 --> 00:06:24,990
De acá obtengo el elemento, nombre o columna 2 punto de fila y ahora por cáfila obtengo los nombres,

81
00:06:27,260 --> 00:06:37,230
un print, nombres en realidad nombre, nombre que vamos a imprimir cada elemento más un tabulador acá

82
00:06:37,470 --> 00:06:38,190
un salto línea.

83
00:06:40,860 --> 00:06:44,830
Se fijan mucho más simple y para lo mismo.

84
00:06:49,770 --> 00:06:53,520
Pero usando frizz, acá con un formato tradicional, llega con un favorito.

85
00:06:55,300 --> 00:06:59,880
Y para finalizar, para no cambiar esto, no modificar esta clase.

86
00:06:59,970 --> 00:07:06,690
Este ejemplo lo voy a copiar y pegar, lo copio, lo pego dos, le ponemos dos, nada más que dos,

87
00:07:07,080 --> 00:07:09,990
refracta y modificamos el dos.

88
00:07:10,420 --> 00:07:13,310
Esto lo dejamos tal cual, modificamos el 2.

89
00:07:13,950 --> 00:07:20,550
Entonces, ahora la idea es crear esta matriz de la forma simple, con la sintaxis simplificada.

90
00:07:21,030 --> 00:07:22,800
Entonces vamos a quitar llaves.

91
00:07:22,950 --> 00:07:28,200
Esta sería nuestra matriz o arreglo principal que va a contener arreglos, elementos que van a hacer

92
00:07:28,200 --> 00:07:28,610
arreglos.

93
00:07:28,620 --> 00:07:29,730
Cuántos son?

94
00:07:29,730 --> 00:07:36,630
3 es decir, 3 filas, una separador por koma, otra separados por coma y otra.

95
00:07:37,020 --> 00:07:44,550
Entonces la fila cero, la fila 1 y la fila 2 3 filas y cada fila va a tener los nombres con dos elementos.

96
00:07:45,000 --> 00:07:53,460
La primera va a tener a Pepe, entonces me corta Pepe, lo dejo acá Koma y como segundo elemento índice

97
00:07:53,520 --> 00:07:55,990
1 porque Pepe cero columna cero.

98
00:07:56,340 --> 00:07:56,750
1.

99
00:07:57,720 --> 00:08:02,760
Luego Josefa se va a la primera fila, es decir, fila 1.

100
00:08:02,910 --> 00:08:07,110
Porque está la cero fila 1 en realidad segunda fila, pero corresponde.

101
00:08:07,200 --> 00:08:07,830
índice 1.

102
00:08:07,890 --> 00:08:09,750
Josefa Koma Paco.

103
00:08:12,710 --> 00:08:13,780
Acá Lucas.

104
00:08:16,350 --> 00:08:17,010
Y Pancho.

105
00:08:19,870 --> 00:08:27,250
Y esto lo quito, se fijan mucho más simplificado y de hecho para el ejemplo 2, solamente para el ejemplo

106
00:08:27,250 --> 00:08:29,200
2, vamos a dejar solamente el frizz.

107
00:08:30,490 --> 00:08:35,820
Para que vean cómo se simplificó crear una matriz con un frizz, el código mucho menos línea código,

108
00:08:35,860 --> 00:08:37,820
pero bien no se aplica en todos los casos.

109
00:08:37,880 --> 00:08:39,040
No depende.

110
00:08:39,130 --> 00:08:44,260
Usamos esta sintaxis cuando conocemos bien los datos que vamos a contener en la matriz y también la

111
00:08:44,260 --> 00:08:45,700
cantidad de filas y columnas.

112
00:08:45,820 --> 00:08:50,140
Es como colocar datos estáticos, pero no para trabajar de forma dinámica.

113
00:08:50,230 --> 00:08:54,820
Solamente si manejamos bien la información y los datos que queremos desplegar, mostrar en el foro o

114
00:08:54,820 --> 00:08:57,010
en el foril o en lo que sea, nada más.

115
00:08:57,070 --> 00:08:58,990
Continuamos en la siguiente clase.
