1 00:00:00,780 --> 00:00:02,960 Venga, qué edades más malas, ¿verdad? 2 00:00:05,799 --> 00:00:08,419 Nada, ese furor se pasa, ¿eh? Tú tranquilo. 3 00:00:10,720 --> 00:00:12,339 Eso se te pasa rápido. 4 00:00:14,380 --> 00:00:16,420 Y luego ya te dedicas a ver series de Netflix. 5 00:00:17,039 --> 00:00:18,059 Y ya, nada más. 6 00:00:18,859 --> 00:00:20,300 Venga, y eres más feliz. 7 00:00:21,219 --> 00:00:22,179 Venga, pues seguimos. 8 00:00:23,059 --> 00:00:23,679 A ver. 9 00:00:25,039 --> 00:00:26,239 Aquí no nos vale con el máximo. 10 00:00:26,699 --> 00:00:27,859 Vale, vámonos a esta versión ya. 11 00:00:27,859 --> 00:00:30,600 Bueno, nos creemos que funciona 12 00:00:30,600 --> 00:00:32,140 Ya lo probamos luego con el mínimo entero 13 00:00:32,140 --> 00:00:34,539 Vale, este ejercicio 14 00:00:34,539 --> 00:00:36,799 A ver, el máximo ya lo tenemos hecho con esto 15 00:00:36,799 --> 00:00:37,240 ¿No? 16 00:00:39,210 --> 00:00:40,649 Como máximos, máximos 1 17 00:00:40,649 --> 00:00:44,649 ¿Dónde he puesto máximos arriba? 18 00:00:44,750 --> 00:00:45,289 Uy, perdón 19 00:00:45,289 --> 00:00:47,990 Ah, bueno, claro, porque le he cambiado el nombre 20 00:00:47,990 --> 00:00:49,149 Para 21 00:00:49,149 --> 00:00:51,310 Por si la llamaba long 22 00:00:51,310 --> 00:00:53,869 Para llamarla de otra manera 23 00:00:53,869 --> 00:00:55,549 ¿Vale? Pero entonces 24 00:00:55,549 --> 00:00:56,549 Esta es así 25 00:00:56,549 --> 00:00:58,689 Y esta es así 26 00:00:58,689 --> 00:01:01,469 vale, entonces 27 00:01:01,469 --> 00:01:04,569 inicializándolo al menor valor posible 28 00:01:04,569 --> 00:01:06,049 ya sabemos que conseguimos 29 00:01:06,049 --> 00:01:07,689 que la primera vez que entremos 30 00:01:07,689 --> 00:01:10,189 el número ya es 31 00:01:10,189 --> 00:01:12,250 mayor que ese primer menor valor 32 00:01:12,250 --> 00:01:13,829 posible, luego 33 00:01:13,829 --> 00:01:15,670 el máximo se queda con el primero 34 00:01:15,670 --> 00:01:17,530 y a partir de ahí depende 35 00:01:17,530 --> 00:01:20,209 vale, pues vamos a hacer en paralelo el mínimo 36 00:01:20,209 --> 00:01:22,370 bueno, pues con el mínimo 37 00:01:22,370 --> 00:01:23,189 es la misma idea 38 00:01:23,189 --> 00:01:26,450 uno, el primero de todos 39 00:01:26,450 --> 00:01:28,069 sería el mínimo 40 00:01:28,069 --> 00:01:30,689 en ese momento, cuando solamente me he fijado 41 00:01:30,689 --> 00:01:32,670 en el primero, pero según voy 42 00:01:32,670 --> 00:01:33,790 avanzando a los siguientes 43 00:01:33,790 --> 00:01:36,689 cuando llego al siguiente, que es menor 44 00:01:36,689 --> 00:01:38,810 que este, lo sustituyo 45 00:01:38,810 --> 00:01:40,549 por el mínimo, y avanzo al siguiente 46 00:01:40,549 --> 00:01:42,370 que es menor que este, lo sustituyo por el mínimo 47 00:01:42,370 --> 00:01:44,090 luego 48 00:01:44,090 --> 00:01:48,969 vale, pues entonces 49 00:01:48,969 --> 00:01:50,469 para incorporar eso 50 00:01:50,469 --> 00:01:53,349 necesitamos 51 00:01:53,349 --> 00:01:56,140 sí, pero el último 52 00:01:56,140 --> 00:01:57,959 número yo ahora lo estoy incluyendo en la cuenta igual 53 00:01:57,959 --> 00:01:58,859 Entonces 54 00:01:58,859 --> 00:02:03,000 Claro, con lo que para el programa 55 00:02:03,000 --> 00:02:05,040 Si yo meto solamente menos 3 56 00:02:05,040 --> 00:02:06,400 Me va a salir el máximo menos 3 57 00:02:06,400 --> 00:02:07,780 Porque es el mayor de todos los que he metido 58 00:02:07,780 --> 00:02:10,240 Y el mínimo también me va a salir menos 3 59 00:02:10,240 --> 00:02:12,479 Entonces 60 00:02:12,479 --> 00:02:14,740 Con esta versión si yo pongo 61 00:02:14,740 --> 00:02:16,639 7, 12, 8, menos 3 62 00:02:16,639 --> 00:02:17,740 Como el último lo estoy poniendo en cuenta 63 00:02:17,740 --> 00:02:19,680 Siempre me va a decir que el mínimo es el último 64 00:02:19,680 --> 00:02:23,219 Entonces claro, tendríamos que modificar el programa 65 00:02:23,219 --> 00:02:24,240 Para que el último lo tenga en cuenta 66 00:02:24,240 --> 00:02:24,599 Pero 67 00:02:24,599 --> 00:02:27,319 ¿vale? pero vamos a entender 68 00:02:27,319 --> 00:02:28,900 lo del mínimo primero, vale, pues 69 00:02:28,900 --> 00:02:31,360 para el mínimo será otra variable distinta 70 00:02:31,360 --> 00:02:33,439 otra, pues venga, otra variable 71 00:02:33,439 --> 00:02:34,840 distinta y mínimo 72 00:02:34,840 --> 00:02:36,580 ahora 73 00:02:36,580 --> 00:02:38,120 para forzar 74 00:02:38,120 --> 00:02:40,819 a que el primer número 75 00:02:40,819 --> 00:02:44,639 sea mayor 76 00:02:44,639 --> 00:02:47,139 perdón, sea menor 77 00:02:47,139 --> 00:02:49,599 que este, la primera vez 78 00:02:49,599 --> 00:02:51,479 ese tendría que ser más infinito 79 00:02:51,479 --> 00:02:53,340 más infinito 80 00:02:53,340 --> 00:02:55,319 no existe, pero existe el mayor valor 81 00:02:55,319 --> 00:02:56,479 posible de los enteros. 82 00:02:56,860 --> 00:02:59,520 Y el mayor valor posible de los enteros 83 00:02:59,520 --> 00:03:00,419 es este. 84 00:03:02,139 --> 00:03:03,780 Vale, pues inicialmente 85 00:03:03,780 --> 00:03:05,500 el mínimo es el mayor valor posible. 86 00:03:06,599 --> 00:03:07,460 Entonces, leemos 87 00:03:07,460 --> 00:03:08,840 número. Esta parte 88 00:03:08,840 --> 00:03:11,340 se queda ahí. Si el número es mayor que el máximo, actualiza. 89 00:03:11,539 --> 00:03:13,199 Pero ahora me falta otra cosa más por hacer. 90 00:03:13,740 --> 00:03:14,419 Me falta otra. 91 00:03:15,939 --> 00:03:16,379 Vale. 92 00:03:16,639 --> 00:03:18,900 ¿El número es menor que el mínimo 93 00:03:18,900 --> 00:03:20,400 hasta ese momento? 94 00:03:20,900 --> 00:03:22,759 ¿Es menor que el mínimo hasta ese momento? 95 00:03:22,759 --> 00:03:24,379 Pues tengo nuevo mínimo 96 00:03:24,379 --> 00:03:25,939 Mínimo igual a non 97 00:03:25,939 --> 00:03:27,620 Y ya he terminado 98 00:03:27,620 --> 00:03:30,319 Entonces estoy haciendo en paralelo 99 00:03:30,319 --> 00:03:32,520 El máximo 100 00:03:32,520 --> 00:03:34,599 Y el mínimo, las tres cosas 101 00:03:34,599 --> 00:03:35,819 Leo el número 102 00:03:35,819 --> 00:03:39,039 Y esto es independiente de esto, por esto esto no puede ir a un else if 103 00:03:39,039 --> 00:03:40,520 Esto no va a un else if 104 00:03:40,520 --> 00:03:43,060 Porque puede que se cumplan las dos a la vez 105 00:03:43,060 --> 00:03:45,020 De hecho con el primer número 106 00:03:45,020 --> 00:03:45,919 Se cumplen las dos 107 00:03:45,919 --> 00:03:49,259 Con el primero es mayor que el máximo y menor que el mínimo 108 00:03:49,259 --> 00:03:50,539 Entonces entraría en la primera 109 00:03:50,539 --> 00:03:52,259 Claro, en la primera entran los dos 110 00:03:52,259 --> 00:03:54,620 en la primera va a entrar en los dos 111 00:03:54,620 --> 00:03:56,879 y el máximo se queda con el primer valor 112 00:03:56,879 --> 00:03:59,020 y el mínimo se queda con el primer valor 113 00:03:59,020 --> 00:04:01,460 entonces si aquí pongo 114 00:04:01,460 --> 00:04:02,400 un el 6 le ha cagado 115 00:04:02,400 --> 00:04:05,340 ¿vale? porque el primer 116 00:04:05,340 --> 00:04:07,319 número no se quedaría 117 00:04:07,319 --> 00:04:09,280 como el mínimo en la primera 118 00:04:09,280 --> 00:04:10,240 iteración, tenía que quedar 119 00:04:10,240 --> 00:04:12,159 al final si vas a poner más de un número te da igual 120 00:04:12,159 --> 00:04:14,219 pero se quedaría con el mínimo en la segunda 121 00:04:14,219 --> 00:04:16,199 imagínate que el mínimo es el primero 122 00:04:16,199 --> 00:04:18,420 no lo detectaría 123 00:04:18,420 --> 00:04:20,660 si tú metes 1, 2 y 7 124 00:04:20,660 --> 00:04:22,180 te diría que el mínimo es 2 125 00:04:22,180 --> 00:04:23,279 Porque el primero lo ha ignorado. 126 00:04:23,959 --> 00:04:24,139 ¿Vale? 127 00:04:24,180 --> 00:04:25,899 Entonces, si pones un if, el save, ya no. 128 00:04:27,079 --> 00:04:27,480 ¿Vale? 129 00:04:28,699 --> 00:04:30,600 Entonces, repetimos. 130 00:04:31,560 --> 00:04:33,120 Aquí, vamos leyendo números. 131 00:04:33,600 --> 00:04:36,319 ¿El número es mayor que el que es máximo hasta ese momento? 132 00:04:36,439 --> 00:04:39,259 ¿Que inicialmente el primer máximo es menos infinito? 133 00:04:40,680 --> 00:04:42,899 Pues, si lo es, tengo nuevo máximo. 134 00:04:42,899 --> 00:04:44,360 Vale, eso ya está hecho. 135 00:04:44,980 --> 00:04:47,139 Ahora, otra tarea independiente de la anterior. 136 00:04:47,759 --> 00:04:51,680 ¿Este número que he leído es menor que el mínimo en un momento dado? 137 00:04:52,180 --> 00:04:54,420 es menor que el mínimo en un momento dado 138 00:04:54,420 --> 00:04:55,860 pues tengo nuevo mínimo y ya está 139 00:04:55,860 --> 00:04:57,500 y son dos tareas independientes 140 00:04:57,500 --> 00:05:00,100 esta sí que meterlas en un if-else-if 141 00:05:00,100 --> 00:05:01,139 no tiene sentido 142 00:05:01,139 --> 00:05:04,120 porque yo tengo que hacer las dos comprobaciones 143 00:05:04,120 --> 00:05:06,300 tengo que hacer una y tengo que hacer la otra 144 00:05:06,300 --> 00:05:08,220 porque son dos tareas independientes 145 00:05:08,220 --> 00:05:14,540 a ver, si yo uso lo del 146 00:05:14,540 --> 00:05:15,939 el-se-if 147 00:05:15,939 --> 00:05:16,899 entonces 148 00:05:16,899 --> 00:05:19,920 el primer número que meto 149 00:05:19,920 --> 00:05:22,300 lo ignora 150 00:05:22,300 --> 00:05:23,980 porque el primer número que meto 151 00:05:23,980 --> 00:05:25,220 es mayor que el máximo seguro 152 00:05:25,220 --> 00:05:26,959 entonces se guarda como máximo 153 00:05:26,959 --> 00:05:29,819 entonces como esta condición va a ser true 154 00:05:29,819 --> 00:05:31,240 esta ni la mira 155 00:05:31,240 --> 00:05:33,819 entonces el efecto que yo quiero 156 00:05:33,819 --> 00:05:35,839 que es que el mínimo se inicialice con el primero 157 00:05:35,839 --> 00:05:36,720 no va a ocurrir 158 00:05:36,720 --> 00:05:40,120 el mínimo se va a inicializar con el segundo 159 00:05:40,120 --> 00:05:41,920 o con el tercero o con el cuarto 160 00:05:41,920 --> 00:05:44,240 depende de cuando deja de ser falsa la primera 161 00:05:44,240 --> 00:05:46,019 cuando deja de ser cierta la primera 162 00:05:46,019 --> 00:05:47,740 entonces todos los demás 163 00:05:47,740 --> 00:05:50,579 hasta que la primera sea falsa 164 00:05:50,579 --> 00:05:52,180 y se ignoran, no se tienen en cuenta 165 00:05:52,180 --> 00:05:53,300 para el mínimo, se ignoran 166 00:05:53,300 --> 00:05:55,199 y los tengo que evaluar todos 167 00:05:55,199 --> 00:05:57,000 los tengo que evaluar todos 168 00:05:57,000 --> 00:05:59,120 ¿vale? 169 00:06:00,420 --> 00:06:00,819 ¿entendido? 170 00:06:02,199 --> 00:06:04,259 claro, entonces este código 171 00:06:04,259 --> 00:06:06,300 ahora ya sí que sí, me hace el máximo y el mínimo 172 00:06:06,300 --> 00:06:08,100 lo que pasa es que aquí como estoy 173 00:06:08,100 --> 00:06:10,079 considerando el negativo también 174 00:06:10,079 --> 00:06:11,519 el negativo 175 00:06:11,519 --> 00:06:14,279 pues entonces el mínimo sé que va a ser 176 00:06:14,279 --> 00:06:16,040 siempre el negativo, vamos a hacerlo 177 00:06:16,040 --> 00:06:17,939 una pequeña modificación para que solo 178 00:06:17,939 --> 00:06:20,000 procese los positivos y que el negativo 179 00:06:20,000 --> 00:06:22,019 me sirva solo para marcar el fin 180 00:06:22,019 --> 00:06:24,139 esa pequeña modificación es muy sencilla 181 00:06:24,139 --> 00:06:25,740 oye, solamente 182 00:06:25,740 --> 00:06:27,959 si n es mayor o igual que 0 183 00:06:27,959 --> 00:06:30,100 hazme esto, no, perdón 184 00:06:30,100 --> 00:06:32,399 hazme estas dos cosas 185 00:06:32,399 --> 00:06:33,699 solamente 186 00:06:33,699 --> 00:06:35,459 si n es mayor o igual que 0 187 00:06:35,459 --> 00:06:36,339 hazme estas dos 188 00:06:36,339 --> 00:06:45,629 vale, y ahora ya sí que 189 00:06:45,629 --> 00:06:48,310 Este código te hace el máximo 190 00:06:48,310 --> 00:06:50,970 El mínimo de todos los números 191 00:06:50,970 --> 00:06:52,750 Que se han introducido 192 00:06:52,750 --> 00:06:54,689 Hasta que se meta el negativo 193 00:06:54,689 --> 00:06:56,829 Pero el negativo es el último número 194 00:06:56,829 --> 00:06:58,329 Que no se tiene en cuenta 195 00:06:58,329 --> 00:07:03,910 ¿Vale? Entonces la primera versión 196 00:07:03,910 --> 00:07:04,889 De arriba, esto 197 00:07:04,889 --> 00:07:07,790 Lo vamos a dejar comentado, este while 198 00:07:07,790 --> 00:07:11,029 Lo vamos a dejar aquí comentado 199 00:07:11,029 --> 00:07:13,009 ¿Vale? 200 00:07:15,500 --> 00:07:17,439 Esta versión en la que lo hemos distinguido 201 00:07:17,439 --> 00:07:18,879 A mano, lo vamos a dejar comentado 202 00:07:18,879 --> 00:07:20,319 y esta quedaría mejor 203 00:07:20,319 --> 00:07:25,779 vamos a ejecutarlo esta 204 00:07:25,779 --> 00:07:31,699 a ver si... vale pues 205 00:07:31,699 --> 00:07:34,300 6, 2, 7 206 00:07:34,300 --> 00:07:35,759 8, 1 207 00:07:35,759 --> 00:07:37,579 y menos 6 208 00:07:37,579 --> 00:07:40,279 el máximo es 8 209 00:07:40,279 --> 00:07:41,720 y el mínimo como no le he puesto 210 00:07:41,720 --> 00:07:44,040 el system out pues no me lo muestra 211 00:07:44,040 --> 00:07:48,389 un segundín que ponga 212 00:07:48,389 --> 00:07:49,550 el mínimo para 213 00:07:49,550 --> 00:07:57,829 el mínimo 214 00:07:57,829 --> 00:07:59,870 es... un momento 215 00:07:59,870 --> 00:08:00,689 que hacemos la prueba 216 00:08:00,689 --> 00:08:02,189 Y ahora 217 00:08:02,189 --> 00:08:07,149 Lo volvemos a ejecutar 218 00:08:07,149 --> 00:08:09,509 Pues 4, 7, 1 219 00:08:09,509 --> 00:08:11,589 9, 5 220 00:08:11,589 --> 00:08:12,730 Y menos 1 221 00:08:12,730 --> 00:08:15,050 El máximo es 9 222 00:08:15,050 --> 00:08:16,230 Y el mínimo es 1 223 00:08:16,230 --> 00:08:18,389 Bueno, habría que hacer más pruebas 224 00:08:18,389 --> 00:08:20,910 Pero bueno, tiene pinta de que funciona 225 00:08:20,910 --> 00:08:22,750 Dime Ana 226 00:08:22,750 --> 00:08:25,050 ¿Por qué estamos poniendo un if 227 00:08:25,050 --> 00:08:26,350 Antes del otro if 228 00:08:26,350 --> 00:08:28,610 Si para iniciar el bucle ya tiene que ser 229 00:08:28,610 --> 00:08:30,310 Pero el número otro pide dentro del bucle 230 00:08:30,310 --> 00:08:32,169 es que el número te lo pide aquí otra vez 231 00:08:32,169 --> 00:08:35,269 entonces, este se refiere al anterior 232 00:08:35,269 --> 00:08:36,830 al que leíste en la iteración anterior 233 00:08:36,830 --> 00:08:37,710 ¿vale? 234 00:08:40,769 --> 00:08:44,250 ay, que divertido, ¿verdad? 235 00:08:50,440 --> 00:08:50,919 vale 236 00:08:50,919 --> 00:08:53,519 bueno, pues 237 00:08:53,519 --> 00:08:55,480 y este ejercicio había que 238 00:08:55,480 --> 00:08:57,799 como también tenía que mostrar mínimo y máximo 239 00:08:57,799 --> 00:08:59,600 había que incorporarle la media 240 00:08:59,600 --> 00:09:01,580 pero la media sería 241 00:09:01,580 --> 00:09:03,340 meter en el bucle 242 00:09:03,340 --> 00:09:05,299 un sumador, y ya está 243 00:09:05,299 --> 00:09:07,299 ¿Vale? Mete en el bucle un sumador 244 00:09:07,299 --> 00:09:08,639 Y se acabó 245 00:09:08,639 --> 00:09:10,460 Pero vamos, que eso 246 00:09:10,460 --> 00:09:13,360 Sería poner una suma 247 00:09:13,360 --> 00:09:15,240 Lo pongo aquí para que 248 00:09:15,240 --> 00:09:16,580 Si alguien descarga 249 00:09:16,580 --> 00:09:18,279 Esos ejercicios y 250 00:09:18,279 --> 00:09:20,700 Pues lo complete 251 00:09:20,700 --> 00:09:24,450 Pero es que la media ya la hemos hecho antes 252 00:09:24,450 --> 00:09:26,710 Tendríamos una variable 253 00:09:26,710 --> 00:09:28,830 Sumadora y esta variable 254 00:09:28,830 --> 00:09:30,509 Sumadora se va incrementando 255 00:09:30,509 --> 00:09:32,450 Según leo el número, la voy incrementando 256 00:09:32,450 --> 00:09:34,629 Con todos los números, no, no, no, lo incremento 257 00:09:34,629 --> 00:09:35,610 Y cuento 258 00:09:35,610 --> 00:09:37,350 un contador que cuenta el total 259 00:09:37,350 --> 00:09:39,669 un contador, luego la división y se acabó 260 00:09:39,669 --> 00:09:40,909 ¿vale? lo mismo que hemos hecho antes 261 00:09:40,909 --> 00:09:45,490 estupendo, magnífico 262 00:09:45,490 --> 00:09:49,639 ¿bajará a dónde? 263 00:09:53,539 --> 00:09:54,639 vale, pues entonces 264 00:09:54,639 --> 00:09:57,100 vamos a hacer el 15,5 265 00:09:57,100 --> 00:10:00,740 sí, el 15,5 266 00:10:00,740 --> 00:10:02,879 que es sobre esto mismo, porque como ahora ya saltamos 267 00:10:02,879 --> 00:10:04,700 a otras cosas y hasta llegar a máximo y mínimo 268 00:10:04,700 --> 00:10:05,500 estamos por ahí abajo 269 00:10:05,500 --> 00:10:08,620 saltamos ahora a otra estructura 270 00:10:08,620 --> 00:10:10,419 o alguno negativo 271 00:10:10,419 --> 00:10:11,679 por dios, que cosas 272 00:10:11,679 --> 00:10:13,879 vamos a 273 00:10:13,879 --> 00:10:15,559 hacer el 274 00:10:15,559 --> 00:10:18,919 os voy a plantear el 15 y medio 275 00:10:18,919 --> 00:10:19,500 que es 276 00:10:19,500 --> 00:10:21,919 también para practicar máximos y mínimos 277 00:10:21,919 --> 00:10:23,039 pero, ven 278 00:10:23,039 --> 00:10:30,960 Cristian 279 00:10:30,960 --> 00:10:32,440 ¿qué te ha pasado? 280 00:10:34,039 --> 00:10:35,080 algo te ha ocurrido 281 00:10:35,080 --> 00:10:41,740 Bueno, bueno, pero 282 00:10:41,740 --> 00:10:45,960 Esto es como el gimnasio 283 00:10:45,960 --> 00:10:47,059 Pero de la mente 284 00:10:47,059 --> 00:10:48,600 Pues ya está 285 00:10:48,600 --> 00:10:52,559 Hay que generar masa encefálica 286 00:10:52,559 --> 00:10:55,000 Masa cerebral 287 00:10:55,000 --> 00:10:58,559 Que se pongan las neuronas potentes 288 00:10:58,559 --> 00:11:00,360 Que músculo 289 00:11:00,360 --> 00:11:02,559 No nos interesa, nos sobran 290 00:11:02,559 --> 00:11:04,480 Venga 291 00:11:04,480 --> 00:11:06,659 Pues eso 292 00:11:06,659 --> 00:11:08,600 No nos vale para nada 293 00:11:08,600 --> 00:11:10,220 Venga 294 00:11:10,220 --> 00:11:12,860 Vale, pues os planteo 295 00:11:12,860 --> 00:11:15,480 A ver 296 00:11:15,480 --> 00:11:18,860 Con esto de las cadenas 297 00:11:18,860 --> 00:11:21,000 Que tanto os guste los chats 298 00:11:21,000 --> 00:11:23,500 Programa que 299 00:11:23,500 --> 00:11:25,240 Voy a poner mayúscula 300 00:11:25,240 --> 00:11:25,659 Para que 301 00:11:25,659 --> 00:11:31,639 Que solicite 302 00:11:31,639 --> 00:11:34,960 cadenas de 303 00:11:34,960 --> 00:11:37,039 ¿qué pasa? cadenas de texto 304 00:11:37,039 --> 00:11:45,039 hasta que se introduzca 305 00:11:45,039 --> 00:11:47,639 la cadena 306 00:11:47,639 --> 00:11:49,580 fin 307 00:11:49,580 --> 00:11:51,360 vale 308 00:11:51,360 --> 00:11:55,320 pues el programa va a estar 309 00:11:55,320 --> 00:11:57,240 introduzca cadena, dale, introduzca cadena 310 00:11:57,240 --> 00:11:58,299 dale, introduzca cadena, dale 311 00:11:58,299 --> 00:12:00,480 ¿cuándo acaba? cuando esa cadena leída 312 00:12:00,480 --> 00:12:03,360 es igual a fin. 313 00:12:04,279 --> 00:12:06,200 Luego, mientras no equals fin, 314 00:12:06,320 --> 00:12:07,279 está el boopie, bla, bla, bla. 315 00:12:08,279 --> 00:12:10,899 Pues, ¿qué va a tener que hacer? 316 00:12:11,600 --> 00:12:13,139 Cuando acabe, va a tener que mostrar 317 00:12:13,139 --> 00:12:16,620 la cadena más larga que se ha introducido 318 00:12:16,620 --> 00:12:19,399 y la cadena más corta que se ha introducido. 319 00:12:20,379 --> 00:12:22,159 Luego, de nuevo, es hacerlo de máximo y mínimo. 320 00:12:22,740 --> 00:12:24,740 Pero ahora la comparación no es en valor, 321 00:12:24,740 --> 00:12:26,419 sino en tamaño de cadena. 322 00:12:27,200 --> 00:12:28,840 ¿Y qué tamaño tiene string? 323 00:12:28,840 --> 00:12:30,720 punto Lens 324 00:12:30,720 --> 00:12:33,299 ya no, pero ¿qué tamaño tiene un string máximo? 325 00:12:35,139 --> 00:12:35,580 tu culo 326 00:12:35,580 --> 00:12:37,100 a ver 327 00:12:37,100 --> 00:12:40,360 ya, pero 328 00:12:40,360 --> 00:12:42,600 el mínimo está claro que es 0 329 00:12:42,600 --> 00:12:45,019 el máximo, ahí sí que vas a tener que 330 00:12:45,019 --> 00:12:47,419 inicializar el mínimo a la primera cadena 331 00:12:47,419 --> 00:12:48,139 a la primera 332 00:12:48,139 --> 00:12:53,289 hombre, pero el tamaño siempre va a ser 333 00:12:53,289 --> 00:12:55,809 como mucho 334 00:12:55,809 --> 00:12:58,149 el Lens te lo guarda en IN 335 00:12:58,149 --> 00:12:58,990 podrías también 336 00:12:58,990 --> 00:13:01,110 inicializar tamaño 337 00:13:01,110 --> 00:13:03,289 máximo 338 00:13:03,289 --> 00:13:04,769 al máximo que se pueda 339 00:13:04,769 --> 00:13:06,190 ganar un entero, claro 340 00:13:06,190 --> 00:13:07,450 también podrías hacerlo así 341 00:13:07,450 --> 00:13:10,909 porque aunque tú metas una cadena larguísima 342 00:13:10,909 --> 00:13:12,210 si luego le sacas el length 343 00:13:12,210 --> 00:13:13,590 es que te lo va a truncar 344 00:13:13,590 --> 00:13:16,549 claro, porque no cabe más en esa variable 345 00:13:16,549 --> 00:13:17,590 entonces 346 00:13:17,590 --> 00:13:18,629 vale, vale, vale 347 00:13:18,629 --> 00:13:24,730 a ver, todo en última instancia 348 00:13:24,730 --> 00:13:26,409 acaba siendo texto en realidad 349 00:13:26,409 --> 00:13:28,750 mostrará 350 00:13:28,750 --> 00:13:29,889 la cadena 351 00:13:29,889 --> 00:13:33,690 no, pues eso que no te ocurra 352 00:13:33,690 --> 00:13:35,649 ahora unas cuantas tardes 353 00:13:35,649 --> 00:13:37,570 y fines de semana, ¿qué ibas a hacer si no? 354 00:13:37,730 --> 00:13:39,590 pues para hacer el tonto, para eso te puedo 355 00:13:39,590 --> 00:13:41,629 estudiar programación, o tienes una alternativa 356 00:13:41,629 --> 00:13:41,870 mejor 357 00:13:41,870 --> 00:13:45,870 hombre, a ver, dormir sí 358 00:13:45,870 --> 00:13:47,669 yo te hablo de tardes y fines de semana 359 00:13:47,669 --> 00:13:52,649 que hay ablación 360 00:13:52,649 --> 00:13:54,009 ¿cómo no? 361 00:13:54,009 --> 00:13:54,450 ah 362 00:13:54,450 --> 00:13:55,909 de hablar nada 363 00:13:55,909 --> 00:14:00,250 ampliación los viernes 364 00:14:00,250 --> 00:14:00,950 las dos horas 365 00:14:00,950 --> 00:14:04,129 pues eso 366 00:14:04,129 --> 00:14:05,529 venga, pues a ver 367 00:14:05,529 --> 00:14:06,909 vamos a ver como