Operadores Relacionales y Condicionales en Programación
Clase 14 de 47 • Curso Práctico de C++
Resumen
Los condicionales son estructuras de control que nos permiten manipular el flujo de nuestro programa dependiendo de ciertas condiciones establecidas por el programador.
Dicho de otra forma, los condicionales nos ayudan a identificar si una operación o condición de nuestro programa es correcta o falsa y dependiendo de este resultado podemos tomar decisiones: ejecutar una parte del código u otra, volver a comenzar, terminar la ejecución o todo lo que necesitemos.
Operadores condicionales:
- Menor que (
<
, por ejemplo,1 < 10 es verdadero
) - Mayor que (
>
, por ejemplo,1 > 10 es falso
) - Igual que (
==
, por ejemplo,100 == 100 es verdadero
, recuerda no confundirlo con el operador de asignación,=
) - Menor o igual que (
<=
, por ejemplo,10 <= 10 es verdadero
) - Mayor o igual que (
>=
, por ejemplo,10 >= 10 es verdadero
) - Diferente que (
!=
, por ejemplo,10 != 10 es falso
)
Tipos de condicionales:
IF
: Nos permite ejecutar un bloque de código siempre y cuando el resultado de sus condiciones sea verdadero.ELSE
: Nos permite ejecutar un bloque de código siempre y cuando las condiciones del condicionalif
NO se cumplan.SWTCH
: Nos permite programar varios casos dependiendo de los posibles valores de una misma variable para ejecutar diferentes bloques de código dependiendo del caso o condición que se cumpla.