Saltar navegación

20241010 ProgrEstruct-Decision-Ejer_11 - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 10 de octubre de 2024 por Raquel G.

6 visualizaciones

Descargar la transcripción

Vale, ¿habéis incorporado 00:00:00
la modificación de año bisiesto? 00:00:03
No, pero lo veo 00:00:05
¿Eh? 00:00:06
A ver, chicos 00:00:15
Vamos a tener que cambiar un hábito 00:00:20
Dentro del case de febrero 00:00:22
A ver 00:00:23
la incorporación de bisiesto 00:00:26
la incorporación de bisiesto 00:00:33
¿a qué afecta? 00:00:35
a la condición de que solamente afecta 00:00:36
a que estemos en el caso de febrero, no 00:00:39
luego solamente va a afectar a esto, que es 00:00:40
modificada, si es bisiesto 00:00:42
esta condición 00:00:45
puede ser 00:00:47
diferente 00:00:48
entonces, pues lo tenemos muy sencillo 00:00:49
la validez va a ser 00:00:53
si día es menor o igual que 28 00:00:55
porque si es menor o igual que 28 00:00:59
me da igual que sea bisiesto o que no lo sea 00:01:01
va a ser válida, me da igual que sea bisiesto o que no 00:01:03
pero si no es mayor o menor o igual que 28 00:01:05
con lo cual ahí se calza un or 00:01:08
en el caso de que no 00:01:10
bisiesto y menor o igual que 29 00:01:12
entonces yo aquí podría 00:01:16
completarlo con esta otra 00:01:17
bisiesto 00:01:19
que bisiesto era 00:01:21
que 00:01:22
claro, pero para que no sea muy grande 00:01:23
vamos a ponerlo aquí en otro Boolean 00:01:28
es que ya estoy en el IF 00:01:30
o sea 00:01:36
es bisiesto, la condición de ser bisiesto 00:01:37
¿cuál era? que el año 00:01:40
sea 00:01:41
múltiplo de 4 00:01:43
y no de 100 00:01:46
o múltiplo de 400 00:01:50
esa es la conclusión a la que habíamos llegado 00:01:52
Múltiplo de 4 00:01:53
Y siendo múltiplo de 4 00:01:56
No de 100 00:01:59
Eso 00:02:00
Por ciento 00:02:02
100 00:02:03
Perdón 00:02:06
A ver, normalmente se ponen espacios 00:02:07
Para la elegibilidad entre operadores 00:02:10
Pero como toda letra tan grande 00:02:12
Al final 00:02:13
Distinto de 0 00:02:14
Entonces, o bien 00:02:20
Es múltiplo de 4 00:02:22
y no de 100 simultáneamente 00:02:25
o si no se cumple esto 00:02:27
pues entonces que sea 00:02:29
múltiplo de 400 00:02:31
múltiplo de 400 00:02:33
esta era la más simple 00:02:36
que podíamos sacar para año bisiesto 00:02:45
esta es la más simple 00:02:47
porque si era múltiplo de 100 00:02:48
entonces tenía que ser 00:02:51
lo de 400 también 00:02:55
por eso aquí habíamos quitado la de múltiplo de 100 00:02:56
la quitamos porque si ya es múltiplo de 400 00:02:59
va a ser de 100, entonces esta era la condición 00:03:01
más simple, no podíamos simplificarlo más 00:03:03
o es múltiplo de 4 00:03:05
y simultáneamente no 00:03:07
de 100, o si eso 00:03:09
no se da 00:03:11
entonces que porque es múltiplo de 4 00:03:11
y de 100 00:03:15
simultáneamente 00:03:17
entonces que sea también de 400 00:03:18
que sea también de 400 00:03:21
esa era la condición de bisiesto que hicimos 00:03:23
en ese ejercicio, esa era 00:03:25
vale, pues entonces 00:03:26
ya guardadita en un boolean 00:03:28
ahora ya esto me queda más corto 00:03:30
o bien, día es menor o igual que 28 00:03:32
o es bisiesto 00:03:35
día 00:03:44
menor o igual que 29 00:03:47
vale 00:03:50
y me falta el paréntesis 00:03:53
entonces 00:03:55
al válido ya original 00:03:57
que sea mayor o igual que 1, le concateno 00:03:59
que sea menor o igual que 28 00:04:01
o si no es menor o igual que 28 00:04:03
que en este caso será, porque es mayor 00:04:05
que 28 00:04:07
que sea bisiesto 00:04:08
pero también menor o igual que 29, porque si yo dijera 00:04:10
solamente, si no es menor o igual que 28 00:04:13
que sea bisiesto, podría decir 00:04:15
si le doy el 37 00:04:17
me lo daría válido para cualquier año bisiesto 00:04:18
si le doy el 37 00:04:21
entonces por eso lo tengo que añadir, que sea bisiesto 00:04:22
pero también que sea menor o igual que 29 00:04:25
en ese caso, que sea bisiesto 00:04:27
y el día sea menor o igual 00:04:30
que es lo mismo que decir 00:04:31
sea 29 00:04:33
porque es menor o igual que 28 y ha entrado arriba 00:04:34
¿verdad? y ha entrado aquí 00:04:36
entonces el igual o igual a 29 también vale 00:04:38
claro 00:04:41
es que si ha entrado aquí 00:04:41
es porque el día ya es mayor 00:04:46
que 28 00:04:49
entonces tiene que ser 29, es la única opción que queda 00:04:49
tiene que ser 29 00:04:53
entonces que sea bisiesto y sea 29 00:04:53
y ya 00:04:56
cualquier otra combinación de día para febrero 00:04:57
ya sí que no es válido 00:05:00
o bien porque es mayor de 29 00:05:01
o bien porque es 29 00:05:04
y no es bisiesto 00:05:06
vale, pues bueno 00:05:08
con este ejercicio 00:05:13
hemos recordado el switch case 00:05:15
y estamos operando con los AND y los OR 00:05:17
vale, dime 00:05:19
¿a dónde? 00:05:20
vale 00:05:32
podemos habernos equivocado 00:05:33
¿eh? 00:05:35
que no te funciona 00:05:39
A ver, yo no lo he probado, que igual está mal hecho. Yo no lo he probado. No sé si... Vamos a ver. Vamos a darle el 29 de febrero. A ver, el 2024 fue bisiesto, ¿verdad? De 2024. ¿Es válida? Vale. 00:05:40
Pero si le doy el 29 de febrero 00:06:01
De este año 00:06:05
Esta sí que me va a decir que no 00:06:05
Porque es del 25 00:06:08
Perdón, de este curso 00:06:11
Si le doy el 29 00:06:13
De febrero 00:06:15
Del 2025 00:06:16
Pues esta no es válida 00:06:19
Porque ese año no existe 00:06:20
¿Vale? 00:06:22
Bueno, pues hemos hecho un programa 00:06:24
Estupendísimo 00:06:26
Y genial 00:06:28
Vale 00:06:30
Ya sois expertos en Java 00:06:31
O casi 00:06:35
Solo nos faltan 00:06:39
1500 horas de clase más 00:06:41
Pero nada, eso de aquí a junio 00:06:44
Vale 00:06:46
Venga, pues nada 00:06:49
A ver 00:06:51
Los habéis hecho todos, por cierto 00:06:53
Venga 00:06:58
Venga, pues haced ahora 00:07:01
El 22 y el 23 00:07:04
Poneos un rato a hacerlo, el 22 y el 23 00:07:05
A ver qué se os ocurre, qué opciones se os ocurren 00:07:08
Estoy cogiendo los más rarunos 00:07:10
Y luego ya 00:07:12
Después del recreo 00:07:14
Nos metemos con ello, a ver cómo... 00:07:16
Subido por:
Raquel G.
Licencia:
Todos los derechos reservados
Visualizaciones:
6
Fecha:
10 de octubre de 2024 - 17:00
Visibilidad:
Clave
Centro:
IES ROSA CHACEL
Duración:
07′ 21″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
30.80 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid