20241004 ProgrEstruct-Decision-Ejer_2 - 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:
Bueno, el 6, el que no lo haya hecho lo puede hacer, ¿vale?
00:00:00
De nuevo, datos de entrada, dos numeritos.
00:00:09
Ahora, ¿qué es lo siguiente que pensamos en nuestra cabeza?
00:00:14
¿Qué tiene que mostrarme el programa?
00:00:17
Pues me tiene que mostrar los números ordenados de menor a mayor, ¿vale?
00:00:20
Ahora, de esa frase que acabamos de leer, números ordenados de menor a mayor,
00:00:24
yo la traduzco a físicamente
00:00:28
a que se traduce en mi consola
00:00:30
pues si meto n1 y n2
00:00:32
se traduce a
00:00:34
me muestra n1 y después n2
00:00:35
o me muestra n2 o después n1
00:00:38
una vez que he hecho esa traducción
00:00:40
ya me doy cuenta de que son
00:00:42
dos las opciones que tiene
00:00:44
el programa, o una
00:00:46
o la otra, entonces si hay dos opciones
00:00:48
con un if mi programa tiene que
00:00:50
estar hecho, no necesita más
00:00:52
mi programa tiene dos posibilidades
00:00:53
o esta o esta, pues un único if
00:00:56
No necesito más.
00:00:58
¿Vale?
00:00:59
Vale, pues entonces ya con eso tenemos ya la foto del programa.
00:01:00
Y ya la refinamos, ya entramos y se acabó.
00:01:03
Y ya.
00:01:06
Bueno, no lo hago yo porque es lo de siempre y ya lo hacéis.
00:01:09
Ya tengo yo la foto de mi programa, el if con la condición, lo que hago en cada rama
00:01:11
y qué es lo último que me falta por refinar.
00:01:16
Esa condición, ¿qué pongo en esa condición?
00:01:19
Y en esa condición, pues tenéis que pensar, ¿qué pongo para que me muestre N1 o N2?
00:01:22
o en el caso de que no se cumpla
00:01:27
me muestre N2 o N1
00:01:29
que obviamente la posibilidad de ese caso será
00:01:30
pues sí, N1 mayor que N2, claro
00:01:32
y ya estaría
00:01:34
otro por si son iguales
00:01:35
sí, un segundo, un momento
00:01:38
claro, pero a ver, yo he simplificado
00:01:41
mi programa muestra
00:01:43
o uno o lo otro, otra cosa es que
00:01:44
yo ya entrego el programa y a lo mejor
00:01:46
el cliente en un rápido me dice
00:01:48
espera, es que yo quiero que me diga
00:01:50
o N1 y N2
00:01:53
o N2 y N1 o iguales
00:01:54
Entonces ya hemos saltado a tres posibilidades
00:01:56
Eso no se puede hacer con un if
00:01:59
No se puede hacer con un if
00:02:01
Un if me da dos
00:02:02
Entonces tengo que anidar
00:02:03
Pero en este caso del seis
00:02:06
Nos quedamos con que si son iguales
00:02:08
No lo distingas
00:02:11
Si son iguales, que te muestre seis y seis
00:02:11
Y ya está
00:02:14
Entonces eso se puede hacer con un if
00:02:14
Si son iguales, que no distinga
00:02:17
Que solamente te muestre n1, n2
00:02:19
Eso van a ser dos opciones
00:02:21
Unif, ya está. Bueno, pues entonces ya, si saltamos al 7, saltamos al 7, aquí ya de nuevo, lo leemos, entendemos lo que nos piden y una vez que lo hemos entendido ya empezamos ya a pensar en el diseño.
00:02:25
Espera
00:02:45
Ya lo sé, tranquilo
00:02:47
Ahora, repito
00:02:51
Vale
00:02:53
Vale, datos de entrada
00:02:55
Tres números, muy bien, hasta ahí llegamos
00:02:57
Resultados
00:02:59
Ah, espera
00:03:03
Resultados posibles de mi programa
00:03:04
Ahora tengo tres resultados
00:03:06
O el mayor es N1
00:03:09
El mayor es N2
00:03:11
O el mayor es N3
00:03:13
Como mi programa tiene tres resultados posibles
00:03:15
O el mayor SN1, o el mayor SN2
00:03:18
O el mayor SN3, con un ICOID
00:03:20
Es imposible
00:03:21
Entonces, o anidamos un I dentro de otro
00:03:22
O vemos como lo hacemos
00:03:26
Pues venga, si tenéis tantas ganas
00:03:27
El que no lo haya hecho
00:03:30
Que lo haga ahora mismo, lo piense
00:03:31
El que sí
00:03:33
Pues que siga haciendo
00:03:35
Sus cosas
00:03:37
Y lo corregimos en un rato
00:03:38
- Subido por:
- Raquel G.
- Licencia:
- Todos los derechos reservados
- Visualizaciones:
- 5
- Fecha:
- 7 de octubre de 2024 - 18:38
- Visibilidad:
- Clave
- Centro:
- IES ROSA CHACEL
- Duración:
- 03′ 43″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 16.26 MBytes