20240926 ProgrEstruct.Operad_3 - 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, a ver, bueno, pues los que estábamos viendo antes de irnos, los relacionales,
00:00:00
todos los sabemos usar porque los hemos usado en matemáticas,
00:00:07
y podemos comparar números y caracteres.
00:00:10
Vale, pues entonces, ahora, con los operadores estos relacionales,
00:00:15
con los operadores estos relacionales o de comparación, ¿qué es lo que hacemos?
00:00:20
Condiciones, construimos condiciones, ¿vale?
00:00:24
esas condiciones
00:00:27
ahora mismo lo único que hacemos con ellas
00:00:28
es asignarlas a Boolean
00:00:31
pero más adelante serán fundamentales
00:00:32
para ponerlas dentro de
00:00:35
sentencias de decisión, de sentencias de bucle
00:00:37
etcétera, ahora mismo las estamos asignando
00:00:39
a Booleanos y ya está
00:00:41
para luego mostrar si Booleanos es true o false
00:00:42
bueno
00:00:45
pues las condiciones
00:00:46
a veces no son tan sencillas como
00:00:48
ser menor o igual, mayor o igual
00:00:51
menor que, mayor que, a veces las condiciones
00:00:53
son más complejas
00:00:55
Una condición puede ser, eres mayor de edad pero no estás jubilado. Esa es una condición. Esa condición, ¿cómo la expresamos? Pues en lenguaje natural lo tenemos claro. X mayor o edad mayor o igual que 18 y edad menor o igual que 65, la que sea.
00:00:56
Entonces, expresiones que necesitamos para nuestros programas muchas veces vienen de combinar varias expresiones, de tal manera que o se cumplan las dos simultáneamente o se cumpla una de las dos.
00:01:16
Claro
00:01:29
Una
00:01:31
Pues cualquier condición
00:01:32
Puede ser la contraria
00:01:35
O bien, solamente entra gratis
00:01:36
Si eres niño
00:01:40
O si eres jubilado
00:01:41
Entonces el código
00:01:43
Que tiene que al usuario que está
00:01:45
En la aplicación, el que está en el museo
00:01:47
Le das la edad
00:01:49
Oye, bueno, le das el DNI
00:01:52
O le dices la edad
00:01:53
Entonces él mete la edad
00:01:55
Y le da un enter
00:01:57
y la aplicación le dirá, paga entrada o no paga entrada.
00:01:59
Bueno, con esa aplicación que está ahí debajo, habrá tenido que recoger esa edad
00:02:02
y en ese caso la condición para ver ese Boolean es una condición más compleja
00:02:07
porque será edad menor o igual que 18 o edad mayor o igual que 65.
00:02:12
Entonces, ¿qué quiero decir con esto?
00:02:20
Que los programas necesitan poder expresar condiciones que combinen varias. ¿Y cómo se combinan varias condiciones? Pues varias condiciones se han combinado de toda la vida con lo que viene siendo, con lo que viene siendo el, es decir, ¿cómo combinamos condiciones?
00:02:21
en lenguaje nuestro natural, las combinamos con el y, ¿verdad?, es decir, esto y esto, así combinamos
00:02:51
en lenguaje natural dos condiciones, el y significa se cumple esto y también se cumple esto, si se cumplen
00:03:03
las dos, la expresión total es válida, ¿vale?, y en lenguaje natural estamos acostumbrados a decir
00:03:11
también esto o esto
00:03:19
entonces esto o esto
00:03:21
su resultado final será
00:03:24
true, será se cumple
00:03:25
si se da esta o
00:03:27
se da esta otra, con que una de las
00:03:29
dos se dé, el resultado final se da
00:03:31
y también estamos
00:03:33
acostumbrados en lenguaje natural a decir
00:03:35
oye esto no
00:03:37
estamos acostumbrados a decir esto no
00:03:38
entonces esto no cuando se va a cumplir
00:03:40
cuando esta condición
00:03:44
sea falsa
00:03:46
Cuando esta condición sea falsa, esto se cumplirá.
00:03:47
Bueno, pues esto que todos en lenguaje natural lo entendemos,
00:03:50
sabemos lo que significa tú eres rubio y eres alto.
00:03:53
Sabemos lo que significa, que eres las dos cosas.
00:03:58
Tú o eres rubio o eres alto.
00:04:01
Sabemos lo que significa, que eres una de las dos.
00:04:04
Tú no eres rubio, o sea, lo que significa que no lo eres.
00:04:06
Por eso que todos lo entendemos en lenguaje natural,
00:04:08
se puede expresar también en lenguaje Java.
00:04:11
lo que pasa es que el i
00:04:13
ya no se escribe como i
00:04:15
lógicamente, el i como se escribe en Java
00:04:18
así
00:04:20
con un doble ampersand
00:04:22
toma ya
00:04:25
el o
00:04:26
como se escribe en lenguaje de Java
00:04:27
con la doble barrita
00:04:30
esta larga
00:04:32
para abajo, que la ponéis en el 1
00:04:33
o sea, en el 1 tiene debajo
00:04:36
el simbolito
00:04:38
¿vale?
00:04:39
Todo el mundo identifica en el teclado
00:04:40
La barra esta largota
00:04:43
Vale
00:04:44
Pues la doble barra es el o nuestro
00:04:46
Y como es el no
00:04:49
En el lenguaje de Java
00:04:52
La admiración
00:04:53
Para abajo
00:04:55
Que no tengo yo la admiración para abajo
00:04:56
Pero si joder
00:04:59
Ah porque me obliga
00:05:02
Que jodido
00:05:05
Claro como en castellano
00:05:06
es obligatorio empezar las exclamaciones
00:05:09
y las preguntas, él me dice
00:05:11
como la vas a escribir en inglés y en inglés
00:05:13
solo es válida la última, te meto yo la primera
00:05:15
para que no la hagan mal
00:05:17
vale, eso es lo que hace el web
00:05:18
vale
00:05:20
bueno, pues esto es el no
00:05:22
bueno, vale, pues ya conocemos
00:05:25
la sintaxis de los operadores en Java
00:05:27
los operadores
00:05:29
booleanos, u operadores lógicos
00:05:31
que se llaman, vale
00:05:33
son estos
00:05:34
los que se llaman
00:05:36
los booleanos o los operadores lógicos
00:05:38
en la lógica
00:05:41
de toda la vida son los que se llaman
00:05:43
el AND
00:05:44
que es la conjunción
00:05:45
el OR que es la disyunción
00:05:48
o la negación
00:05:50
este SOLA lo vemos después cuando tengamos
00:05:52
claro el AND, el OR y el NOT que son los naturales
00:05:55
de toda la vida
00:05:57
vale, bueno pues en Java se escriben
00:05:57
así, así
00:06:00
y así
00:06:03
¿Y esta variante qué significa?
00:06:04
Ahora la veremos después, cuando tengamos ya entendido esto
00:06:07
Vamos a entender primero estos tres
00:06:09
El and, el or y el not
00:06:11
Estos tres
00:06:13
Bueno, pues aquí
00:06:13
Por ejemplo
00:06:18
Esto está claro
00:06:20
¿Cómo escribiríamos la condición de
00:06:24
Dada una edad
00:06:27
Mostrar si es
00:06:32
Mayor de
00:06:36
Edad
00:06:45
pero no jubilado
00:06:46
mayor de edad
00:06:53
pero no jubilado todavía
00:07:02
porque si estamos en ese periodo de edad
00:07:03
pues se supone que la aplicación
00:07:06
hace ciertas cosas
00:07:07
bueno, aquí
00:07:08
a ver, primera cosa importante
00:07:11
que tengamos en mente
00:07:13
las expresiones
00:07:15
cuando tenemos que hacer una aplicación
00:07:17
las condiciones
00:07:19
se expresan en lenguaje natural
00:07:21
y en lenguaje natural estamos acostumbrados a entenderlas
00:07:23
que es, oye, eres mayor de edad
00:07:25
pero no estás jubilado, y eso lo entendemos
00:07:27
lo que significa, eres mayor de edad pero no estás jubilado
00:07:29
eso luego hay que
00:07:32
traducirlo a Java
00:07:33
no es trivial
00:07:34
porque aquí no hay ningún
00:07:37
no hay ningún i en realidad
00:07:39
en esta frase
00:07:41
no hay ningún i que me dé la pista
00:07:42
no hay ninguna y, ninguna conjunción
00:07:45
del lenguaje
00:07:48
que me dé la pista
00:07:50
de que esto va a ser el and de dos cosas
00:07:51
no me está dando la pista
00:07:53
es mayor de edad y también no es jubilado
00:07:55
claro, pero nunca decíamos eso
00:07:57
nosotros decimos
00:07:59
mayor de edad pero no está jubilado
00:08:01
decimos eso normalmente
00:08:03
entonces, ¿qué quiero decir?
00:08:04
que cuando nosotros nos describen una condición
00:08:06
y luego tenemos que programar un programa
00:08:08
que tenga en cuenta esa condición
00:08:10
pues tenemos que hacer un proceso mental
00:08:11
de traducir eso a una condición que lo refleje
00:08:14
y a veces será más fácil
00:08:17
y a veces no, y a veces ponemos sí
00:08:19
cuando hay que poner o y viceversa
00:08:21
Entonces, no es tan sencillo.
00:08:22
Entonces, aquí hay que traducir.
00:08:26
¿Cuál es la condición ser mayor de edad pero no jubilado?
00:08:28
Bueno, primero vamos a suponer que tenemos por aquí la edad,
00:08:31
que la hemos leído por teclado.
00:08:35
Uy.
00:08:41
Vale, y voy a poner el escáner por ahí,
00:08:47
que lo tendré en una clase de estas.
00:08:51
Tardaba casi menos escribiendo, pero bueno.
00:08:57
Vale, voy a poner el escáner aquí para leer del teclado.
00:09:01
Venga, introduzca edad.
00:09:11
Leemos una edad.
00:09:17
Y ahora, el programa nos tiene que decir si te toca pagar, por ejemplo.
00:09:19
¿Vale?
00:09:26
Dado una edad, mostrar si es mayor, mostrar si paga entrada.
00:09:26
Vamos a poner, para que parezca un programa real.
00:09:32
Si paga entrada, ¿vale?
00:09:37
Este puede ser un requisito de una aplicación.
00:09:38
Oye, en mi aplicación yo te voy a meter una edad y tú me tienes que decir si paga.
00:09:40
Entonces yo le digo al tío, ¿eh?
00:09:44
20 euros, vale.
00:09:45
Entonces, ahora yo ya, una vez que me han dado ese requisito,
00:09:47
yo ya me voy con el cliente que me pidió la petición y le digo,
00:09:51
oye, ¿y quiénes pagan entrada?
00:09:53
Y él me dice, ah, vale, que no te lo he aclarado.
00:09:54
Pagan entrada los mayores de edad no jubilados.
00:09:57
Jubilados, ¿vale?
00:10:07
Te dirá esto, pagan la edad.
00:10:08
Vale, entonces ahora ya nosotros ya traducimos.
00:10:10
Venga, pues ahora lo que tenemos es que construye una condición.
00:10:13
Una condición que nos diga si sí o si no.
00:10:18
¿Vale?
00:10:22
El resultado de este programa en cualquier caso va a ser sí o no.
00:10:22
Entonces, cuando el resultado de un programa es decir sí o decir no, en algún momento habrá que hacer una expresión con la condición que fije si la respuesta es sí o si la respuesta es no.
00:10:26
Entonces, aquí tendremos que hacer una condición que me diga si la respuesta es sí o no.
00:10:39
Vale, pues la condición es que el que tenga esta edad sea mayor de edad y no jubilado.
00:10:43
Bueno, pues la condición entonces vamos a meterla en un boolean.
00:10:50
condición, porque las condiciones las metemos
00:10:56
en boolean.
00:10:58
Y ahora, ahora ya es cuando tenemos que traducir.
00:11:00
¿Cómo expreso yo ser
00:11:03
mayor de edad pero no jubilado? Entonces ya
00:11:04
cuando empezamos a analizar ese texto
00:11:06
y decimos, vale, pues eso implica
00:11:08
que se cumplan simultáneamente
00:11:10
dos cosas. Entonces
00:11:12
desde el momento en que llegamos a la conclusión de que
00:11:14
tienen que cumplirse simultáneamente
00:11:16
dos cosas, ahora ya
00:11:18
sí que sabemos que es un and.
00:11:20
¿Qué dos cosas tienen que cumplir simultáneamente?
00:11:22
mayor o igual que 18
00:11:24
y menor
00:11:26
o igual que 65
00:11:28
entonces hemos llegado a esa conclusión
00:11:30
¿vale?
00:11:32
entonces
00:11:35
esta condición ahora será
00:11:36
edad mayor o igual que 18
00:11:38
pero también
00:11:41
simultáneamente
00:11:42
pero también simultáneamente
00:11:44
edad, lo voy a poner
00:11:46
abajo porque la letra está muy grande
00:11:48
y si no, no cabe
00:11:50
pero también edad menor o igual
00:11:51
que 65
00:11:55
y esta condición
00:11:56
está perfectamente bien expresada
00:11:58
es el
00:12:00
lógico de dos condiciones
00:12:02
simples
00:12:04
se pueden usar las dos pero hay diferencias
00:12:05
entonces por eso he dicho
00:12:14
solo uno tiene una implicación
00:12:15
que luego vemos
00:12:18
por defecto siempre se usa el dos
00:12:19
Ahora explicaremos por qué
00:12:22
Ahora explicaremos por qué hay otra expresión paralela
00:12:24
Que es ampersand y en qué se diferencia de esta
00:12:28
Bueno, pues esta condición está perfectamente expresada
00:12:30
Entonces esto implica la simultaneidad de las dos cosas
00:12:35
Entonces a veces no es tan fácil
00:12:39
Decidir, llegar a la conclusión de que
00:12:41
Esa expresión que me han dado
00:12:45
Significa la simultaneidad de las dos cosas
00:12:47
o con que una de las dos se cumpla
00:12:50
a veces no es tan fácil
00:12:52
pero bueno, ya es cuestión pues de práctica
00:12:53
de saber leer bien, de pensarlo bien
00:12:55
entonces
00:12:57
esta expresión
00:12:59
solo va a ser válida para edades
00:13:01
comprendidas en ese intervalo
00:13:03
¿verdad?
00:13:06
entonces
00:13:09
si nosotros ahora pues ponemos
00:13:09
ya el resultado del programa
00:13:11
paga y lo concatenamos con
00:13:12
con
00:13:16
pues
00:13:17
Ahora ya ejecutamos esto
00:13:19
Bueno, esto son todas las pruebas que hemos hecho antes
00:13:23
Y ahora ya hemos llegado al programita
00:13:25
¿Introduzca edad 34?
00:13:27
Pues sí que paga
00:13:29
¿Introduzca edad 12?
00:13:30
Pues no, este no paga
00:13:34
¿Introduzca edad 70?
00:13:35
Este tampoco paga
00:13:38
Vale, está claro la simultaneidad
00:13:39
Lo que significa, ¿no?
00:13:41
Que se tienen que cumplir las dos
00:13:42
Como una de las dos no se cumpla
00:13:45
Por ejemplo, en 12
00:13:47
Con 12 esta se cumplía
00:13:48
Porque 12 es menor o igual que 65
00:13:51
Esa se cumplía
00:13:53
Pero esta no
00:13:55
Pues con que una de las dos falle
00:13:55
Ya la condición global es falsa
00:13:59
¿Vale?
00:14:02
Esa es la lógica booleana de toda la vida
00:14:03
Que a lo mejor habéis estudiado algunos
00:14:05
En matemáticas
00:14:07
¿Vale? Este sería el antilógico
00:14:09
Lógico
00:14:15
Se tienen que
00:14:23
cumplir
00:14:29
las dos
00:14:36
condiciones
00:14:38
para que la expresión final
00:14:39
sea true
00:14:44
las dos condiciones simultáneamente
00:14:44
¿vale?
00:14:50
entonces repito, aquí lo complicado no es
00:14:58
entender qué significa la
00:14:59
entender significa que si se cumplen
00:15:01
las dos simultáneamente el resultado final
00:15:04
es true, lo complicado es
00:15:06
cuando me han dado una condición
00:15:08
expresado en castellano
00:15:10
pues traducirlo
00:15:12
yo a una expresión
00:15:14
ya con operadores booleanos que signifiquen
00:15:16
realmente eso, dime
00:15:18
¿pero con los 65 años pagas o no?
00:15:19
en este caso sí
00:15:23
en este caso es sí
00:15:24
porque es menor o igual
00:15:26
bueno, a ver, yo no sé cómo me va
00:15:27
esto de la jubilación
00:15:30
pero si tú te jubilas a los 65, ¿te jubilas a yo
00:15:31
y cumples 65?
00:15:34
sí
00:15:34
bueno
00:15:35
vale
00:15:38
Bueno, yo es que como me jubilé a los 60
00:15:41
Pues no sé cómo funciona la gente normal
00:15:43
Los profes con 30 años jubilados
00:15:49
A los 60 nos dejan jubilarnos
00:15:55
Con 30, no sé, con 30 o con 32
00:15:57
Pero bueno, yo los tendré
00:15:59
Así que a los 60 podré
00:16:02
No es por daros envidia
00:16:04
Mucha envidia
00:16:05
No hombre, no
00:16:07
De aquí hasta entonces
00:16:10
Tiene que haber cambiado todo mucho
00:16:13
Bueno, hombre, esperemos que sí
00:16:14
Porque si no
00:16:19
Bueno, ya se verá, a todos nos puede cambiar la vida de aquí a mañana
00:16:20
Así que ya veremos
00:16:23
Venga, pues entonces
00:16:25
Vale, aquí obviamente
00:16:27
A lo mejor uno podría haber dicho
00:16:29
Ah, vale
00:16:31
Sí, o sea, si es mayor o igual que 18
00:16:33
Paga, si es menor que 65
00:16:37
paga, vale, pues pongo las dos condiciones
00:16:39
imaginaos
00:16:42
que aquí uno lo ha interpretado
00:16:43
ha puesto el or diciendo, ah vale
00:16:45
pues aquí lógicamente
00:16:46
el programa estaría mal hecho
00:16:48
porque si metes
00:16:50
a un chaval de 37
00:16:52
ese chaval
00:16:55
va a pagar
00:16:58
con este código
00:16:58
va a pagar, yo he cambiado el código y he puesto un or
00:17:03
y ahora meto
00:17:05
Un chavalín de 37 años
00:17:07
Y le toca pagar
00:17:09
¿Vale?
00:17:13
Claro
00:17:15
Es que os pillo
00:17:15
Ahora voy a meter un chavalín
00:17:17
No, me he confundido yo, estaba pensando en otra cosa
00:17:21
No es que os haya ido a pillar
00:17:23
Lo que yo me quería meter es esto
00:17:24
Voy a meter a un chavalín de 12
00:17:26
¿Paga o no paga?
00:17:27
No debería
00:17:29
¿Pero la aplicación va a funcionar bien?
00:17:31
No, porque va a decir que paga
00:17:33
Y no paga
00:17:35
claro, van a pagar
00:17:36
todo lo que sea menor de 65
00:17:38
claro
00:17:41
o sea, van a pagar
00:17:43
todos
00:17:49
porque los mayores de 65 son mayores de 18
00:17:50
entonces
00:17:53
si yo meto mayor de 65, paga porque es mayor que 18
00:17:55
los menores de 65
00:17:57
son
00:17:59
los menores de 18 son mayores de 65
00:18:00
con lo cual también van a pagar
00:18:03
entonces aquí da igual la edad que meta
00:18:04
Entonces este programa estaría mal
00:18:06
Porque yo aquí no he sido cuidadoso
00:18:08
He interpretado que eso es
00:18:10
Ah, ¿pagan los de 18?
00:18:12
¿Los mayores e iguales?
00:18:13
Claro
00:18:16
Y también los menores
00:18:17
Entonces a lo mejor en este ejemplo es más fácil verlo
00:18:18
Pero en otros ejemplos más complicados no es tan fácil
00:18:21
Verlo
00:18:24
Y uno a lo mejor ha interpretado que es un or
00:18:25
No, no, no, es un an
00:18:26
¿Vale? O al revés
00:18:28
Vale
00:18:29
Bueno, pues esto así
00:18:31
Bueno, pues entonces ha quedado claro el OR lo que significa
00:18:34
Solo con que una de las dos se cumpla
00:18:37
La total es cierta
00:18:39
Y el no
00:18:41
Está claro también lo que significa
00:18:42
¿Vale?
00:18:44
Entonces
00:18:47
Por ejemplo, imaginaos que el
00:18:48
Usuario
00:18:51
El cliente de la aplicación me dice
00:18:53
Cámbiame el mensajito por no paga
00:18:55
Entonces tengo que poner aquí
00:18:58
¿Cuál?
00:18:59
El negado de esa condición
00:19:01
¿verdad? esta condición
00:19:03
va a ser true si paga
00:19:05
con lo cual
00:19:07
quiero yo que sea false si no paga
00:19:09
luego aquí que tendría que poner
00:19:11
la negada de esta
00:19:13
claro, la contraria
00:19:17
la negada de esta
00:19:21
vale, entonces yo ejecuto esto
00:19:22
le digo, venga, introduce
00:19:25
da 35
00:19:27
no paga igual a false, porque paga
00:19:29
vale
00:19:31
Le meto 12
00:19:32
No paga igual a true
00:19:35
Porque no paga
00:19:37
¿Vale?
00:19:39
Bueno, entonces estos serían los
00:19:40
Tres operadores
00:19:43
Buleanos o lógicos básicos
00:19:45
Y eso es lo que significan
00:19:49
¿Vale?
00:19:51
Entonces con estos uno ya hace la condición
00:19:53
Que le dé la gana
00:19:55
¿Vale?
00:19:57
Entonces ahora ya
00:19:58
¿Eh?
00:20:00
¿Eh?
00:20:00
no, mañana estáis todos con Palestina
00:20:00
por lo que veo
00:20:15
vale
00:20:16
vale
00:20:19
entonces ahora ya con operadores así
00:20:23
bueno, vamos a dejarlo así
00:20:25
porque este no paga, quedaba muy confuso
00:20:27
solamente
00:20:29
con operadores, ahora ya
00:20:30
pudiendo hacer operaciones más complicadas
00:20:32
vale, pues a lo mejor podemos ya hacer
00:20:35
pequeñas
00:20:37
programitas que usen el famoso
00:20:37
la asignación condicionada
00:20:40
esa del otro día
00:20:42
vale, y así nos quedan cosas un poco
00:20:44
por ejemplo
00:20:47
vamos a imaginar que el que
00:20:47
me ha pedido esta aplicación me dice
00:20:50
eh, oye, lo de paga true, paga
00:20:52
false
00:20:54
no
00:20:55
No lo veo yo muy claro, no lo veo muy claro. Que me diga, ¿paga o no paga? Que lo entiendo mejor, ¿paga o no paga?
00:20:58
¿Paga o no paga?
00:21:05
Claro, entonces, eso. ¿Yo aquí qué quiero? ¿Qué cadena quiero? Quiero una de dos. Quiero o la cadena paga o la cadena no paga. Quiero una de dos.
00:21:08
Luego aquí mis alternativas van a ser o esta o esta. Una de las dos. Quiero mostrar.
00:21:20
claro, o esa o esa
00:21:30
yo quiero una de las dos
00:21:31
dependiendo de que pongo la primera
00:21:33
o pongo la segunda
00:21:36
del valor de esa condición que yo ya he
00:21:37
puesto ahí
00:21:40
vale, pues entonces
00:21:41
ahora, esto ya es
00:21:43
una asignación condicionada
00:21:45
porque aquí tengo dos posibles
00:21:47
valores, que va a recibir este
00:21:50
tío, el print, tengo dos posibles
00:21:51
valores, este y este, separados
00:21:54
por los dos puntos, este y este
00:21:56
de que depende que aquí a este punto
00:21:57
o a la asignación que sea
00:22:00
llegue este o llegue este otro
00:22:01
de que depende del valor
00:22:03
de esta condición, si es true
00:22:06
el que cuenta
00:22:07
es este y el otro se va a la basura
00:22:09
si es false
00:22:12
este se va a la basura y el que cuenta
00:22:13
es este, entonces ahora
00:22:16
este programa pues nos queda más bonito
00:22:17
45
00:22:20
si, 12
00:22:21
no
00:22:27
y así todo el rato
00:22:27
76, no
00:22:30
vale, es una forma
00:22:32
de retocar el programita
00:22:34
ya es un programa
00:22:36
un pelín más sofisticado de los que hemos hecho
00:22:37
un pelín más, le doy una edad
00:22:40
y si está en un rango de valores
00:22:42
me dice si paga o no
00:22:44
vale, pues vamos a volver ahora
00:22:45
al listado ese de
00:22:48
ejercer
00:22:50
perdón, perdón
00:22:51
lo que habría dentro del system.out.println
00:22:54
es esto
00:23:01
vale, pues vamos a abrir
00:23:01
un momentito esto, a ver si encontramos
00:23:23
antes de seguir con
00:23:25
las otras versiones de operador
00:23:27
y liaros más
00:23:32
vamos a ver
00:23:33
tenemos ya en la siguiente tanda
00:23:35
algún ejercicio
00:23:37
para
00:23:42
descansar este ratito
00:23:43
Vale, pues por ejemplo
00:23:48
Venga, para ir por orden
00:24:01
Venga
00:24:02
El que no lo haya hecho, que haga el 13
00:24:03
¿Vale?
00:24:06
Vale, hacedlo ahora
00:24:10
Y antes de irnos
00:24:11
Lo vemos
00:24:13
Si no está tiempo a hacer otro, pues
00:24:14
- Subido por:
- Raquel G.
- Licencia:
- Todos los derechos reservados
- Visualizaciones:
- 12
- Fecha:
- 26 de septiembre de 2024 - 17:13
- Visibilidad:
- Clave
- Centro:
- IES ROSA CHACEL
- Duración:
- 24′ 19″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 95.64 MBytes