Sentencias If
En esta lección veremos la sentencia IF. Muy importante saber su funcionamiento, puesto que se utiliza en todos los lenguajes de programación.
La sentencia IF no es más que una sentencia condicional, o sea, que si se cumple "x" condición, el programa hace una cosa, y si no se cumple, el programa hace otra.
Mirad la siguiente imagen:
Este programa solo muestra algo por pantalla, si el valor que has introducido es menor o igual que 5.
Las sentencias IF se construyen de la siguiente forma:
if (condición)
{
instrucciones...
}
Dichas instrucciones solo se ejecutarán si se cumple la condición del IF.
En el ejemplo que he puesto es n <= 5. Bien, estos operados que he utilizado para la condición, son operadores de comparación.
Los operadores de comparación son los siguientes:
Operador | Uso | Devuelve verdadero si |
> | op1 > op2 | op1 es mayor que op2 |
>= | op1 >= op2 | op1 es mayor o igual que op2 |
< | op1 < op2 | op1 es menor que op2 |
<= | op1 <= op2 | op1 es menor o igual que op2 |
== | op1 == op2 | op1 y op2 son iguales |
!= | op1 != op2 | op1 y op2 son distintos |
Esos son los distintos operadores que se pueden utilizar para comparar.
Y estaréis pensando..¿y si no se cumple la condición del IF?
Para eso está el "else", que significa "si no...". Vamos a añadirle al programa ese "else".
Ahora el programa, si no introduces un número menor o igual a 5, ejecutará las instrucciones que estén dentro del "else".
Por si todo ha resultado un poco lioso, vamos a rematar la lección con un vídeo de demostración.