Saltar navegación

2026928 Operadores_1 - 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 1 de octubre de 2026 por Raquel G.

3 visualizaciones

Descargar la transcripción

Vale, pues repito, repasando esto, aquí es interesante en este momento que aprovechemos para recordar que nos salió la situación a partir de los operadores de booleanos, el ant y el odd, que a la vez que usamos una variable, una expresión, a la vez que la usamos podemos en ese momento darle un valor, podemos, ¿vale? 00:00:01
Por ejemplo, esto, aunque sea una expresión tonta, ¿vale? Imaginaos que yo tengo, pues eso, mi número n, bueno, num, ¿vale? num2 igual a num más 5. 00:00:26
Esta está claro, una expresión de toda la vida. Sumo esta variable a 5, ya está esta variable que está aquí. Pero a la vez que yo uso una variable, si quiero en ese momento le puedo asignar un valor también, si quiero en ese momento. 00:00:57
por ejemplo, esta es una expresión 00:01:11
rara 00:01:17
pero correcta, que es 00:01:19
num2 va a ser 00:01:21
la suma de dos cosas 00:01:23
¿qué dos cosas? esto 00:01:24
y esto, pero 00:01:26
en esta variable, en el 00:01:28
momento de usarla, yo le estoy 00:01:31
asignando un valor 00:01:33
entonces, esto haría la suma 7 más 5, lógicamente 00:01:34
hace las asignaciones correspondientes 00:01:37
luego ya hace las sumas 00:01:39
¿vale? 00:01:40
entonces 00:01:42
esto tiene interés a lo mejor en situaciones 00:01:48
como en las cuales yo quiero leer 00:01:52
por teclado 00:01:54
una variable a la vez que la estoy usando 00:01:56
en una expresión 00:01:58
recordemos como leíamos por teclado 00:01:59
pues creábamos esta cosa 00:02:02
que era un objeto 00:02:06
aunque ahora no sepamos lo que es 00:02:08
perdón 00:02:10
ya ya ya 00:02:15
creábamos este objeto 00:02:18
y ahora yo puedo usarlo para leer cosas del teclado 00:02:21
entonces a lo mejor 00:02:26
esto sí que podría tener un poco más de interés 00:02:32
¿vale? 00:02:35
en el momento de usar la variable para sumarla 00:02:37
yo le asigno valor 00:02:40
de hecho podría hacer hasta incluso esto 00:02:43
voy a bajar esta aquí abajo 00:02:49
fijaos que expresión 00:02:52
tan rara 00:03:08
estoy sumando num 00:03:10
que en el momento de 00:03:12
cogerlo para la suma lo leo por teclado 00:03:14
con otra vez num 00:03:17
que en el momento de cogerlo 00:03:19
para la suma lo vuelvo a leer por teclado 00:03:20
con lo cual cuando yo ejecute este código 00:03:22
se va a quedar parado a la espera dos veces 00:03:24
esta primera vez 00:03:27
para leer el primer 00:03:29
numerito, que lo guardaré y lo asignará a num 00:03:31
y luego 00:03:33
a esta segunda vez 00:03:34
para 00:03:36
que yo le meta el numerito, lo guardaré 00:03:37
y lo asignará a num, dos veces 00:03:40
se va a quedar parado, vamos a ver que hace 00:03:42
esta cosa tan rara 00:03:44
vale, aquí lo que me importa es eso 00:03:45
simplemente, que os quede claro que 00:03:48
cuando uno usa una variable 00:03:50
una expresión, en el momento de 00:03:53
usarla, si quieres además le puedes 00:03:54
asignar valor 00:03:56
y a veces es muy útil, en condiciones 00:03:57
sobre todo, entonces vamos a 00:04:00
ejecutar esto 00:04:02
a ver que nos hace 00:04:04
vale, efectivamente 00:04:07
esa vez que venía del ejemplo de antes 00:04:15
ahí está la espera 00:04:18
ahí está la espera del primer next int 00:04:19
está aquí esperando 00:04:23
este cursor aquí esperando es este 00:04:26
next int, vale 00:04:30
pues le pongo 6 00:04:32
otra vez el cursor esperando 00:04:33
ese cursor esperando es este 00:04:36
vale, le pongo 7 00:04:38
Ah, bueno, es que no he puesto que me muestre la suma 00:04:41
O sea, ha terminado, ya terminó, terminado 00:04:47
Lo pone aquí, pero se me ha olvidado algo tan bonito 00:04:49
Como que me muestre el resultado 00:04:52
Si no me muestra el resultado 00:04:53
No sé qué ha hecho 00:04:55
Vale, pues lo ejecuto otra vez 00:04:56
Vale 00:05:01
Programa ahí parado 00:05:02
¿Veis? Mientras aquí no ponga terminado 00:05:04
El programa está en ejecución 00:05:07
Lo que pasa es que está en ejecución y parado 00:05:09
Pues venga 00:05:11
Le pongo yo un numerito 00:05:12
Enter, coge el numerito 00:05:15
Lo guarda en NUM 00:05:19
Y se vuelve a quedar parado 00:05:20
No ha terminado 00:05:22
Está esperando el siguiente, 7 00:05:23
Cuando yo le dé al ENTER 00:05:26
Ya no se va a quedar más parado 00:05:28
Porque ya no hay más NEXT IN, ya no hay más 00:05:30
De ellos, terminará y me mostrará el resultado 00:05:32
De la suma, cuando yo le dé aquí el ENTER 00:05:34
¿Vale? Y efectivamente 13 00:05:37
Aquí ha cogido el 6 00:05:38
Y lo ha guardado en este operando 00:05:41
Y aquí ha cogido el 7 00:05:42
Y lo ha guardado en el operando 00:05:44
¿Vale? Y luego lo ha sumado 00:05:46
Bueno 00:05:48
Vale, pues a ver 00:05:55
¿Qué más cosas teníamos aquí? 00:05:57
Esto en cuanto a la asignación 00:05:59
Esta forma de abreviar 00:06:01
También la 00:06:04
Tenemos 00:06:06
Vale 00:06:07
Todos estos operadores 00:06:10
Los conocemos 00:06:12
Que se pueden abreviar 00:06:14
El desplazamiento de bits 00:06:16
Este es el que no hemos visto 00:06:19
los de operación a nivel de bits, estos de aquí 00:06:21
los voy a mencionar muy por encima porque es que 00:06:24
esto ya son detalles y chorradillas 00:06:28
concatenación de string, la entendemos 00:06:30
está por aquí, precedencia de operadores 00:06:34
conversión automática y promoción 00:06:36
también, hemos hablado varias veces de ello 00:06:40
los operadores incremento y 00:06:42
predecremento, hemos estado hablando de ellos 00:06:45
Los relacionales, hemos hablado de todos ellos. Los booleanos, hemos hablado de todos ellos y además en sus dos variantes. Y hay un operador booleano que es más extraño porque suele tener una aplicación práctica más reducida porque es una condición muy extraña. 00:06:49
O sea, si el and y el or son muy naturales, el and es cuando uno quiere expresar que ocurran dos cosas a la vez. 00:07:16
Y en la vida muchas veces queremos expresar que dos cosas se den simultáneamente, como la que hemos dicho antes. 00:07:25
Ser mayor o igual de 18 o igual de 25. 00:07:30
Luego el and es un operador natural para expresar un montón de condiciones normales y corrientes. 00:07:33
El or también. Muchas veces necesitamos expresar que se dé una cosa o la otra. 00:07:39
que con que se dé al menos una 00:07:43
sea suficiente 00:07:45
y el not igual, negar algo 00:07:46
es un recurso básico 00:07:49
para expresar condiciones 00:07:54
bueno, pues tenemos otro operador 00:07:55
que es este triangulito alto tan raro 00:07:57
que une también 00:07:59
condiciones, como todos los operadores 00:08:02
une también condiciones 00:08:04
y cuando se hace cierto 00:08:05
cuando 00:08:08
A y B 00:08:09
tienen valores 00:08:11
booleanos distintos 00:08:12
es decir, cuando una es cierta 00:08:14
y la otra falsa 00:08:17
o una es falsa y la otra cierta 00:08:17
si las dos son verdad 00:08:19
o las dos son mentira 00:08:22
entonces es falso 00:08:23
es lo que se llama el or exclusivo 00:08:25
tiene que ser exclusivamente 00:08:28
una de las dos cierta 00:08:30
para que el total sea cierto 00:08:32
es parecida al or 00:08:33
pero el or no es exclusivo 00:08:35
con el or 00:08:37
con que sea cierta una de las dos 00:08:38
y si lo son las dos también 00:08:41
ya es cierto el total 00:08:43
¿vale? pero con esta 00:08:45
para que sea cierta la compuesta 00:08:47
tiene que ser cierta 00:08:49
solo una de las dos, solo una 00:08:51
si lo son las dos 00:08:54
no es cierta 00:08:55
¿vale? esto es 00:08:57
si yo quiero expresar la condición 00:08:58
o comes patatas 00:09:01
o comes ensalada 00:09:04
no puede ser las dos a la vez 00:09:06
o una o la otra 00:09:09
si es cierta una de las dos 00:09:10
el total es cierto 00:09:13
pero si las dos son ciertas 00:09:14
se convierte en falso 00:09:17
a diferencia del orden este de aquí 00:09:18
entonces un operador 00:09:21
es muy raro que lo veamos 00:09:22
porque es que hay muy pocas situaciones 00:09:25
que necesiten que lo usemos 00:09:27
son situaciones muy extrañas 00:09:29
o una cosa o la otra se tiene que dar 00:09:31
para que seas cierto 00:09:33
si se dan las dos no eres cierto 00:09:34
es una situación un poco extraña 00:09:36
como para que necesitemos programarla 00:09:39
bueno, eso ya en esos operadores 00:09:41
vale, y ahora ya 00:09:45
los operadores de bits 00:09:50
que es lo que he dicho 00:09:52
que voy a mencionar muy por encima 00:09:54
pero sin ni trabajar ni ejemplos 00:09:55
porque no merece la pena 00:09:57
son cosas muy específicas 00:09:59
no merece la pena perder tiempo con ejemplos 00:10:01
y después de los de bits 00:10:04
yo creo que ya hemos terminado 00:10:06
porque ya viene la tabla de precedencia 00:10:09
que como veis efectivamente 00:10:11
lo primero que se hace son los incrementos 00:10:12
y decrementos 00:10:15
luego multiplicaciones y divisiones, sumas y restas 00:10:16
y ya los lógicos 00:10:19
vale 00:10:21
vale, pues vamos a 00:10:22
parar aquí, luego miramos por encima los 00:10:25
de bits y daríamos por terminado 00:10:27
lo de los operadores 00:10:29
Materias:
Programación
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Formación Profesional
    • Ciclo formativo de grado básico
      • Primer Curso
      • Segundo Curso
    • Ciclo formativo de grado medio
      • Primer Curso
      • Segundo Curso
    • Ciclo formativo de grado superior
      • Primer Curso
      • Segundo Curso
Subido por:
Raquel G.
Licencia:
Todos los derechos reservados
Visualizaciones:
3
Fecha:
1 de octubre de 2026 - 13:25
Visibilidad:
Clave
Centro:
IES ROSA CHACEL
Duración:
10′ 31″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
53.24 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid