1 00:00:00,050 --> 00:00:04,929 Bueno, pues seguramente os hayáis acercado bastante porque es muy similar a la anterior. 2 00:00:05,870 --> 00:00:11,750 Aquí que hay que leer, datos de entrada, tres variables enteras, mostrar la suma. 3 00:00:11,949 --> 00:00:24,289 Si fuera solo eso es fácil, pero si la suma es mayor que 100, entonces en lugar de mostrar la suma es, hay que mostrar otra cosa, que es la suma es demasiado grande. 4 00:00:24,289 --> 00:00:27,510 luego esto nos suena que es un programa que tiene que mostrar 5 00:00:27,510 --> 00:00:29,690 uno entre dos mensajes 6 00:00:29,690 --> 00:00:31,469 uno de ellos 7 00:00:31,469 --> 00:00:33,329 conteniendo la suma 8 00:00:33,329 --> 00:00:34,850 pero bueno, es uno entre dos mensajes 9 00:00:34,850 --> 00:00:37,350 bueno, se parece al de arriba, vamos a leer primero 10 00:00:37,350 --> 00:00:39,149 los datos, que es leer 11 00:00:39,149 --> 00:00:41,570 tres números enteros, pues vamos a copiarlo 12 00:00:41,570 --> 00:00:43,530 de aquí, que leía tres números enteros 13 00:00:43,530 --> 00:00:45,270 pero lo ampliamos a 14 00:00:45,270 --> 00:00:50,060 otro más, venga 15 00:00:50,060 --> 00:00:54,979 vale, vamos a leer 16 00:00:54,979 --> 00:00:57,259 número uno, número dos 17 00:00:57,259 --> 00:00:59,179 y número tres 18 00:00:59,179 --> 00:01:03,539 introduzca primer número, introduzca segundo número 19 00:01:03,539 --> 00:01:07,819 voy a por el tercero 20 00:01:07,819 --> 00:01:10,939 introduzca tercer número 21 00:01:10,939 --> 00:01:15,560 tercer número, número 3, vale 22 00:01:15,560 --> 00:01:19,120 número 1, número 2 y número 3 23 00:01:19,120 --> 00:01:23,719 vale, ahora, el resultado final 24 00:01:23,719 --> 00:01:26,760 yo tengo que llegar a este punto, a mostrar 25 00:01:26,760 --> 00:01:53,060 O bien esto de aquí, un mensajito que sea del tipo, la suma es, la suma es y concatenar la suma con número 1 más número 2 más número 3, lo voy a bajar aquí abajo para que se vea. 26 00:01:53,060 --> 00:02:15,979 Pues o bien yo muestro esto 27 00:02:15,979 --> 00:02:19,520 O bien muestro esta otra cosa 28 00:02:19,520 --> 00:02:26,090 La suma es demasiado grande 29 00:02:26,090 --> 00:02:29,009 Luego el resultado de mi programa es 30 00:02:29,009 --> 00:02:31,729 O mostrar este mensaje 31 00:02:31,729 --> 00:02:36,349 Que es la suma es concatenado de la suma de los tres 32 00:02:36,349 --> 00:02:39,389 entre paréntesis obligatorio 33 00:02:39,389 --> 00:02:41,909 porque si no ya hemos visto varias veces 34 00:02:41,909 --> 00:02:43,909 como te concatena el primer número 35 00:02:43,909 --> 00:02:45,689 etcétera 36 00:02:45,689 --> 00:02:47,509 o bien muestro este mensaje 37 00:02:47,509 --> 00:02:49,590 o bien muestro este otro 38 00:02:49,590 --> 00:02:51,689 luego es el mismo problema 39 00:02:51,689 --> 00:02:52,349 que el anterior 40 00:02:52,349 --> 00:02:55,789 mi resultado va a ser mostrar un mensaje 41 00:02:55,789 --> 00:02:58,569 que o bien es este 42 00:02:58,569 --> 00:03:05,289 o bien es este otro 43 00:03:05,289 --> 00:03:18,439 es decir, o bien 44 00:03:18,439 --> 00:03:20,639 le asigno mensaje esto de aquí 45 00:03:20,639 --> 00:03:23,319 O bien le asigno esto de aquí 46 00:03:23,319 --> 00:03:24,840 Una de las dos cosas 47 00:03:24,840 --> 00:03:26,539 O bien le asigno 48 00:03:26,539 --> 00:03:28,520 La suma es concatenada de la suma 49 00:03:28,520 --> 00:03:29,719 O bien le asigno esto 50 00:03:29,719 --> 00:03:33,300 Una de dos le asigno a mensaje para luego mostrarlo 51 00:03:33,300 --> 00:03:35,319 Luego ya lo mostraré, claro 52 00:03:35,319 --> 00:03:40,979 Vale, ¿y qué asignación hago? 53 00:03:41,120 --> 00:03:42,400 ¿La de arriba o la de abajo? 54 00:03:43,319 --> 00:03:44,560 Pues depende de nuevo 55 00:03:44,560 --> 00:03:47,340 Depende de si 56 00:03:47,340 --> 00:03:49,539 Número uno 57 00:03:49,539 --> 00:03:52,000 Más número dos 58 00:03:52,000 --> 00:03:53,560 más 59 00:03:53,560 --> 00:03:58,180 más número 3 60 00:03:58,180 --> 00:03:59,520 es mayor que 100 61 00:03:59,520 --> 00:04:00,900 depende 62 00:04:00,900 --> 00:04:02,939 si es mayor que 100 63 00:04:02,939 --> 00:04:04,780 lo que tengo que mostrar es lo de abajo 64 00:04:04,780 --> 00:04:07,439 y si no es mayor que 100 65 00:04:07,439 --> 00:04:09,360 lo que tengo que mostrar es 66 00:04:09,360 --> 00:04:10,659 este otro mensaje 67 00:04:10,659 --> 00:04:12,419 o uno o el otro 68 00:04:12,419 --> 00:04:14,780 vale, pues ya está 69 00:04:14,780 --> 00:04:16,579 una asignación idéntica 70 00:04:16,579 --> 00:04:18,220 al ejercicio anterior 71 00:04:18,220 --> 00:04:22,500 mi mensaje resultado 72 00:04:22,500 --> 00:04:25,160 será 73 00:04:25,160 --> 00:04:29,560 Dependiendo de si se da esta condición 74 00:04:29,560 --> 00:04:31,899 Pues planto mi condición 75 00:04:31,899 --> 00:04:33,000 ¿Se da esta condición? 76 00:04:34,120 --> 00:04:35,139 Me bajo abajo 77 00:04:35,139 --> 00:04:37,259 Sí, se da esta condición 78 00:04:37,259 --> 00:04:38,279 Es mayor que 100 79 00:04:38,279 --> 00:04:42,139 Pues entonces lo que le tengo que asignar al mensaje es esto 80 00:04:42,139 --> 00:04:44,759 El mensaje es demasiado grande 81 00:04:44,759 --> 00:04:47,240 No se da esta condición 82 00:04:47,240 --> 00:04:48,139 No se da 83 00:04:48,139 --> 00:04:50,360 Pues entonces 84 00:04:50,360 --> 00:04:52,920 Lo que tengo que mostrar es esto 85 00:04:52,920 --> 00:05:01,189 ¿Vale? 86 00:05:01,910 --> 00:05:24,829 Luego de nuevo es una asignación condicionada a mensaje, o bien le asigno esto, o bien le asigno esto otro, que a su vez es un string construido concatenando esto más la suma, pero es un string igualmente, lo he obtenido concatenando esto más la suma, pero es un string igualmente. 87 00:05:24,829 --> 00:05:33,829 Y ahora, una vez que este mensaje ha recibido su valor, que viene esto, viene lo de abajo, lo muestro y se acabó. 88 00:05:35,089 --> 00:05:35,550 Y ya está. 89 00:05:37,470 --> 00:05:40,970 Voy a comentar la línea de arriba, que se me ha quedado ahí. 90 00:05:49,240 --> 00:05:52,300 Vamos a probarlo, por si hemos escrito algo mal. 91 00:05:55,439 --> 00:05:59,860 El primer número, 34, 21 y 23. 92 00:06:00,459 --> 00:06:02,180 La suma es 78, muy bien. 93 00:06:02,860 --> 00:06:05,459 Un segundinín, vamos a hacer otro caso de prueba 94 00:06:05,459 --> 00:06:07,980 45, 67 95 00:06:07,980 --> 00:06:10,079 Ya me he pasado de 100, 54 96 00:06:10,079 --> 00:06:11,579 La suma es demasiado grande 97 00:06:11,579 --> 00:06:14,439 Y entonces no me muestra la suma 98 00:06:14,439 --> 00:06:15,500 ¿Vale? Dime 99 00:06:15,500 --> 00:06:18,259 Sí, bueno, nos vamos a ir ya 100 00:06:18,259 --> 00:06:19,100 ¿Eh? Vale 101 00:06:19,100 --> 00:06:21,399 Pero vamos, sí, puedes ir 102 00:06:21,399 --> 00:06:30,540 Sí 103 00:06:30,540 --> 00:06:33,879 Vale, pues entonces 104 00:06:33,879 --> 00:06:40,769 El resto de los ejercicios de aquí 105 00:06:40,769 --> 00:06:42,230 son similares 106 00:06:42,230 --> 00:06:44,790 pero las condiciones son un poquito 107 00:06:44,790 --> 00:06:46,449 más complejas, las condiciones 108 00:06:46,449 --> 00:06:47,949 en lugar de ser 109 00:06:47,949 --> 00:06:50,189 condiciones más sencillas 110 00:06:50,189 --> 00:06:51,430 como estas 111 00:06:51,430 --> 00:06:54,509 que eran una condición que la suma de algo 112 00:06:54,509 --> 00:06:55,430 sea mayor que 100 113 00:06:55,430 --> 00:06:58,410 o esta de aquí que número 1 114 00:06:58,410 --> 00:06:59,430 sea mayor que 2 115 00:06:59,430 --> 00:07:02,550 pues serán condiciones que combinan operadores booleanos 116 00:07:02,550 --> 00:07:03,389 como el AND, el OR 117 00:07:03,389 --> 00:07:05,430 pero es el mismo tipo de ejercicios 118 00:07:05,430 --> 00:07:07,290 entonces pues 119 00:07:07,290 --> 00:07:08,310 intentar 120 00:07:08,310 --> 00:07:11,350 estos que quedan aquí 121 00:07:11,350 --> 00:07:12,430 pues ponemos con ellos 122 00:07:12,430 --> 00:07:13,829 entonces 123 00:07:13,829 --> 00:07:19,149 si estáis perdidos, pues es que solo hay un camino 124 00:07:19,149 --> 00:07:20,850 en casa 125 00:07:20,850 --> 00:07:23,029 echarle horas, pues volviendo a ver las clases 126 00:07:23,029 --> 00:07:24,810 las vamos para eso, las vamos para que 127 00:07:24,810 --> 00:07:25,709 volváis a repetir 128 00:07:25,709 --> 00:07:28,350 volver a hacer los ejercicios 129 00:07:28,350 --> 00:07:29,850 todos uno por uno, a ver 130 00:07:29,850 --> 00:07:33,189 he entendido como se hace, ahora voy a hacerlo yo solo 131 00:07:33,189 --> 00:07:35,089 voy a hacerlo yo solo, este mismo 132 00:07:35,089 --> 00:07:36,810 el mismo, voy a hacerlo yo solo 133 00:07:36,810 --> 00:07:38,829 ah, vale, me ha salido 134 00:07:38,829 --> 00:07:40,970 pues sigue sin salirme 135 00:07:40,970 --> 00:07:43,269 vuelvo a mirarlo, ah, vale, lo he entendido 136 00:07:43,269 --> 00:07:44,670 voy a hacerlo solo otra vez 137 00:07:44,670 --> 00:07:47,970 y así, en función de cada ejercicio 138 00:07:47,970 --> 00:07:49,550 que uno va resolviendo y entendiendo 139 00:07:49,550 --> 00:07:51,930 los demás ya van saliendo 140 00:07:51,930 --> 00:07:53,230 porque todo en desarrollo 141 00:07:53,230 --> 00:07:54,589 todo se apoya sobre lo anterior 142 00:07:54,589 --> 00:07:57,430 si tú tienes la soltura y la destreza de haber hecho 143 00:07:57,430 --> 00:07:58,970 unos cuantos de lo mismo 144 00:07:58,970 --> 00:08:01,310 unos cuantos, ahora ya 145 00:08:01,310 --> 00:08:03,470 cuando hagas algunos un poquito 146 00:08:03,470 --> 00:08:05,769 más complicados, que tienes la destreza 147 00:08:05,769 --> 00:08:07,009 de todo lo que has hecho de antes 148 00:08:07,009 --> 00:08:08,730 y ya lo vas a reutilizar 149 00:08:08,730 --> 00:08:10,850 se está reutilizando todo el rato 150 00:08:10,850 --> 00:08:13,329 las mismas ideas que uno ha aplicado 151 00:08:13,329 --> 00:08:14,329 haciendo un ejercicio 152 00:08:14,329 --> 00:08:15,930 esas mismas ideas 153 00:08:15,930 --> 00:08:17,910 luego las va a reutilizar en otros 154 00:08:17,910 --> 00:08:20,470 pero claro, para eso tiene que haber pasado uno la fase 155 00:08:20,470 --> 00:08:22,990 de haberlos hecho todos, de haberlos entendido 156 00:08:22,990 --> 00:08:24,490 de haberse puesto a hacerlos el solo 157 00:08:24,490 --> 00:08:26,470 para ver si realmente 158 00:08:26,470 --> 00:08:28,970 ha aprendido bien hacerlo 159 00:08:28,970 --> 00:08:31,050 o solo los ha entendido sin más 160 00:08:31,050 --> 00:08:33,350 y con ese aprendizaje sucesivo 161 00:08:33,350 --> 00:08:34,230 y haciendo ejercicios 162 00:08:34,230 --> 00:08:36,610 pues ya se va cogiendo el hábito 163 00:08:36,610 --> 00:08:39,450 para luego ir construyendo otros 164 00:08:39,450 --> 00:08:41,250 sobre los contenidos aprendidos 165 00:08:41,250 --> 00:08:43,210 en desarrollo todo se construye 166 00:08:43,210 --> 00:08:45,110 sobre lo anterior, no se puede hacer nada 167 00:08:45,110 --> 00:08:47,370 si lo anterior no está 168 00:08:47,370 --> 00:08:49,289 asimilado 169 00:08:49,289 --> 00:08:51,289 ¿vale? entonces por eso no podéis 170 00:08:51,289 --> 00:08:52,429 dejar que se os haga bola 171 00:08:52,429 --> 00:08:55,129 tenéis que el tiempo que sea necesario 172 00:08:55,129 --> 00:08:57,190 dedicar ahora, que pueda ser 173 00:08:57,190 --> 00:08:59,529 más, puede ser menos, depende, pues dedicarlo 174 00:08:59,529 --> 00:09:01,370 para que no se haga esa pelota 175 00:09:01,370 --> 00:09:02,029 y podáis 176 00:09:02,029 --> 00:09:05,350 cada vez hacerlo con más 177 00:09:05,350 --> 00:09:07,129 fluidez y que a veces resulte más fácil 178 00:09:07,129 --> 00:09:09,370 ¿vale? entonces para el que 179 00:09:09,370 --> 00:09:11,190 está muy perdido, pues es al principio 180 00:09:11,190 --> 00:09:13,250 cuando tiene que echarle todas las 181 00:09:13,250 --> 00:09:15,570 horas necesarias, es al principio 182 00:09:15,570 --> 00:09:15,889 ¿vale? 183 00:09:17,029 --> 00:09:19,070 cuando son las cosas más fáciles precisamente 184 00:09:19,070 --> 00:09:21,029 porque son más fáciles pero se desconocen 185 00:09:21,029 --> 00:09:23,289 luego ya se va incorporando sobre lo mismo 186 00:09:23,289 --> 00:09:25,350 se va incorporando, se va incorporando, pero si la base 187 00:09:25,350 --> 00:09:25,669 está 188 00:09:25,669 --> 00:09:29,350 pues no hay problema en incorporar algo sobre una base 189 00:09:29,350 --> 00:09:31,389 pero si la base no está 190 00:09:31,389 --> 00:09:33,289 por eso es ahora cuando 191 00:09:33,289 --> 00:09:34,370 hay que dedicar más tiempo 192 00:09:34,370 --> 00:09:35,509 ¿vale? 193 00:09:36,389 --> 00:09:38,610 venga, pues si queréis os vais yendo 194 00:09:38,610 --> 00:09:40,690 y si alguien se quiere quedar haciendo ejercicios, que se quede