Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Clase 9-10-23 - 2 - Contenido educativo - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
Vale, pues eso está claro, no es sencillo.
00:00:05
De hecho, es más fácil...
00:00:13
Vale, pues esta expresión entonces está clara.
00:00:17
De hecho, seguramente nos permite ver de forma más clara esto que hacíamos.
00:00:27
esto que hacíamos
00:00:34
en realidad era casi más complicado
00:00:36
de entender que esto
00:00:39
entonces uno podría
00:00:40
olvidarse si quiere para el resto de su vida
00:00:43
de la asignación
00:00:45
condicionada, podría olvidarse
00:00:47
porque todo lo puede hacer con unifersia
00:00:49
podría olvidarse, pero hombre
00:00:51
para qué olvidarse
00:00:53
si puede compactar en una única
00:00:54
línea asignaciones condicionadas y sobre todo
00:00:57
si va a tener que entender problemas de otro
00:00:59
para qué olvidarse
00:01:00
¿vale?
00:01:01
Bueno, joder, a ver, es que se me ha caído el este, se me ha tapado y ahora se ha vuelto loco y está llamando música.
00:01:04
Está callado, que bajo el volumen no se oye.
00:01:14
Bueno, ya se secará, digo yo.
00:01:28
Vale.
00:01:32
A ver, ¿por dónde íbamos? Vale.
00:01:36
Bueno, pequeña variante, pequeña incorporación que puedes hacer sobre esto que es demasiado básico, ¿verdad?
00:01:38
Esto está claro, es demasiado básico.
00:01:48
Pequeña incorporación.
00:01:50
Anidar condiciones.
00:01:53
O sea, ¿qué pasa si en el caso de que sí, por ejemplo, en el caso de que sí, yo además me quiera hacer otra pregunta?
00:01:54
¿Vale? Me quiera hacer otra pregunta.
00:02:03
Por ejemplo, el número es par
00:02:04
Si no es par, nada
00:02:07
Si el número es impar
00:02:08
A lo mejor ahora me interesa a mí saber
00:02:10
Si es negativo o positivo
00:02:13
Por ejemplo, si es negativo o positivo
00:02:17
Bueno, pues el if se puede anidar todas las veces que uno quiera
00:02:19
Se puede anidar todas las veces que uno quiera
00:02:23
Es decir, este diagrama de flujo
00:02:31
También tiene todo el sentido del mundo
00:02:40
Yo tengo aquí una condición
00:02:41
Condición 1
00:02:44
Ahí ya tengo una sentencia
00:02:47
Aquí ya se me abre una sentencia ahí
00:02:50
Vale, hay dos ramas, sí o no
00:02:52
La rama del sí
00:02:55
En la rama del no
00:03:04
Pues a lo mejor yo quiero mostrar una cosa
00:03:05
Y ya está, ya he terminado
00:03:07
En la rama del no ya he terminado
00:03:15
Pero en la rama del sí
00:03:17
A lo mejor
00:03:19
Ahora me hago otra pregunta
00:03:21
Vale, parto de que esta condición se cumple
00:03:24
Parto de que esta condición se cumple
00:03:26
En ese caso
00:03:28
Ahora me hago otra pregunta
00:03:33
Y perfectamente puedo unir esto al infinito
00:03:40
Si me hago otra pregunta
00:03:42
Pues tengo otra vez dos ramas
00:03:43
Sí y no
00:03:45
Pues aquí hago otra cosa
00:03:47
Aquí hago otra cosa
00:03:51
Y aquí cerraría, obligatorio
00:03:53
Entonces
00:03:58
Esto
00:04:03
Se puede anidar todo lo que uno quiera
00:04:08
En la rama del sí tienen que ir sentencias
00:04:10
Todas las que uno quiera
00:04:12
Pues una de ellas puede ser un if, perfectamente
00:04:13
Una de ellas puede ser un if, a su vez otro if
00:04:16
Y aquí además podría tener otra cosa
00:04:19
Y así, y aquí otra
00:04:21
Y así voy construyendo mi programa
00:04:22
Aquí en la rama del no lo que fuera
00:04:24
En la rama del sí podría tener otro if
00:04:26
A lo mejor
00:04:29
¿Vale? Esto se podría anidar
00:04:30
hasta el infinito
00:04:32
estas son sentencias en realidad
00:04:34
las puedo anidar hasta el infinito
00:04:36
si yo quiero
00:04:38
y si eso representa
00:04:40
la situación que yo quiero programar
00:04:42
claro
00:04:45
entonces programar esto
00:04:46
pues sería seguir esa regla
00:04:55
si se cumple
00:05:03
la condición 1
00:05:05
en el caso de que se cumpla la condición 1
00:05:06
¿qué tengo que hacer? pues le pongo a programar esto
00:05:08
pues a su vez tengo que poner otro if
00:05:10
Pues nada, pues a su vez pongo otro if
00:05:13
Si se cumple la condición 2
00:05:15
¿Qué hago?
00:05:20
Lo que sea
00:05:23
Que no se cumple
00:05:23
Lo que sea
00:05:26
Y termina, mi sentencia if
00:05:28
Y termina
00:05:30
¿Que luego hay más sentencias dentro de la rama del si?
00:05:32
Pues las pongo
00:05:35
Y acaba mi if grande
00:05:36
¿Vale? Y acaba mi if grande
00:05:38
Rama del no del if grande
00:05:40
Aquí
00:05:42
y aquí arranco
00:05:43
entonces
00:05:48
tenéis que verlo como otra sentencia más
00:05:49
y como otra sentencia más
00:05:52
se puede poner en cualquier sitio
00:05:54
donde se puedan poner sentencias
00:05:55
como aquí, como ahí
00:05:56
pues aquí se puede poner otro i
00:05:58
porque es otra sentencia más
00:06:00
entonces claro, la usaré
00:06:02
si expresa lo que yo quiero programar
00:06:07
obviamente, pero
00:06:10
es perfectamente anidable
00:06:10
como otra sentencia más
00:06:13
aquí tengo esta sentencia, que está dentro de esta otra, etcétera. Bueno, pues vamos a hacer algo para no aburrirnos tanto.
00:06:15
- Subido por:
- Raquel G.
- Licencia:
- Todos los derechos reservados
- Visualizaciones:
- 8
- Fecha:
- 9 de octubre de 2023 - 12:08
- Visibilidad:
- Público
- Centro:
- IES ROSA CHACEL
- Duración:
- 09′ 52″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1280x720 píxeles
- Tamaño:
- 184.46 MBytes