Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

El operador IF - 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 2 de septiembre de 2023 por Francisco Javier M.

13 visualizaciones

Descargar la transcripción

Bien, buenos días. Bueno, vamos a seguir avanzando y llega el momento de presentar uno de los comandos más importantes en programación, que es la sentencia o comando if, comando condicional, que ya lo utilizamos en Scrap, en las clases de Scrap. 00:00:00
Lo podríamos utilizar en su variante sencilla. Si se da tal condición, pues ejecutará lo que esté entre llaves. Este era lo que utilizamos en Scrap. 00:00:15
Podríamos seguir avanzando y darle una vueltecita en el sentido de que si se da una determinada condición, ejecuta lo que esté entre llaves y si no, el if else, ejecútame esta otra condición. 00:00:29
Aquí ponemos ejemplos para que los veáis. 00:00:44
Sin duda, por tanto, será fundamental que tengamos claros los operadores que se pueden utilizar en programación, en concreto en Java. 00:00:49
Estos son los más importantes y ahora los vamos a ir viendo con algún tipo de ejemplo. 00:00:57
Operador igual, operador más, son dos variantes, menos porque es el asterisco. 00:01:01
el operador de comparación, que son dos signos iguales, la negación, que se hace con la admiración y el signo igual, operador lógico not, el operador lógico y, la puerta lógica y o, la puerta lógica or, y los de mayor y menor. 00:01:09
Ahora lo vamos a ir viendo en el siguiente sketch. 00:01:28
Bien, bueno, pues yo he definido mi función setup, como hicimos en el primer vídeo, definiendo un tamaño de lienzo y un drop que tiene una primera función, que es una variable de tipo entera, definida. 00:01:32
Le hemos puesto de nombre número, se podría haber llamado de cualquier cosa, y le hemos puesto el valor de 5. 00:01:47
anidada con ella hemos puesto un if 00:01:52
de tal forma que me está diciendo que si el número 00:01:57
que yo pongo aquí en la línea 7 es mayor de 3 00:02:00
pues quiero que me haga esto, que es un cuadrado 00:02:03
es decir, que al ejecutarlo debiera dibujarme un cuadrado 00:02:06
como así hace 00:02:10
si el número 5 lo bajáramos a 3 00:02:11
como 3 no es mayor que 3 00:02:15
en principio no tendría que dibujar nada 00:02:18
podríamos cambiar en vez de mayor 00:02:21
podríamos utilizar el operador menor 00:02:25
o igual incluso que 3 00:02:28
por lo tanto en este caso sí que debiera dibujar el cuadrado 00:02:31
también siguiendo con los operadores mostrados anteriormente en la lista 00:02:35
el operador de negación 00:02:40
aquí le estoy diciendo que si el número es distinto de 3 00:02:42
que me dibuje el cuadrado 00:02:45
como es 3 no me lo va a dibujar 00:02:48
Bastaría con que cambiáramos aquí el valor y ya en principio sí que me lo tendría que dibujar porque cumple la condición if. 00:02:49
Siguiendo, en la línea 8 lo que he hecho ha sido negar toda la función con este signo de admiración colocado al principio. 00:02:57
Y digo que si el número es distinto de 3, pues evidentemente me tiene que dibujar el cuadrado. 00:03:07
Como le he puesto 1, en principio lo tendría que dibujar. 00:03:12
si cambiáramos al valor de 3 00:03:14
pues lógicamente no debiera dibujarlo 00:03:19
¿correcto? 00:03:21
otros operadores muy utilizados 00:03:24
operador an, que lo tenemos aquí 00:03:26
aquí le estamos diciendo que si el número 00:03:28
es mayor que 3 y es menor que 7 00:03:31
que me dibuje el cuadrado 00:03:34
como hemos puesto 1, pues en principio no lo debe dibujar 00:03:35
bastaría que metiéramos, incluyéramos en la variable 00:03:39
Un valor comprendido entre 3 y 7, por ejemplo 5, y en principio tendría que dibujarlo. 00:03:42
El otro operador interesante, en vez del operador AND, sería el operador OR. 00:03:50
Se accede con la tecla alternativa gráfica y el número 1. 00:03:56
Aquí se tiene que dar una de las dos condiciones, o bien que el número sea mayor que 3 o bien que el número sea menor que 7. 00:04:01
Con cualquiera de las dos me dibujaría el cuadrado. 00:04:08
vamos a poner por ejemplo, vamos a comprobarlo 00:04:10
por ejemplo, si el número es mayor que 4 pero menor que 7 00:04:15
tendría que dibujarlo, vamos a poner por ejemplo 00:04:19
que el número sea 10 00:04:23
como será la primera condición, verifica que es true, que es verdadero 00:04:26
que el número es mayor que 3, ya con eso me lo dibujaría, aunque la segunda no se cumpla 00:04:31
eso es 00:04:35
Bien, pues con esto hemos repasado todos los operadores lógicos y vamos a proponer la siguiente actividad a continuación. 00:04:38
Autor/es:
Javier Magro Godoy
Subido por:
Francisco Javier M.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
13
Fecha:
2 de septiembre de 2023 - 10:13
Visibilidad:
Público
Centro:
Sin centro asignado
Duración:
04′ 47″
Relación de aspecto:
1.99:1
Resolución:
1342x676 píxeles
Tamaño:
6.82 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid