C++ If ... Else
C++ Condiciones y declaraciones If
Ya sabes que C++ admite las condiciones lógicas habituales de las matemáticas.:
- Menos que: a < b
- Menor o igual a: a <= b
- Mayor que: a > b
- Mayor o igual a: a >= b
- Igual a a == b
- No es igual a: a != b
Puede utilizar estas condiciones para realizar diferentes acciones para diferentes decisiones.
C++ tiene las siguientes declaraciones condicionales:
- Utilice
if
para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera - Utilice
else
para especificar un bloque de código que se ejecutará, si la misma condición es falsa - Utilice
else if
para especificar una nueva condición para probar, si la primera condición es falsa - Utilice
switch
para especificar muchos bloques alternativos de código que se ejecutarán
La declaración if
Utilice la instrucción if
para especificar un bloque de código C++ que se ejecutará si se cumple una condición true
.
Sintaxis
if (condición) {
// bloque de código que se ejecutará si la condición es true
}
Tenga en cuenta que if
está en letras minúsculas. Las letras mayúsculas (If o IF) generarán un error.
En el siguiente ejemplo, probamos dos valores para averiguar si 20 es mayor que 18. Si la condición es true
, imprima algo de texto:
También podemos probar variables:
Ejemplo explicado
En el ejemplo anterior usamos dos variables, x y y, para probar si x es mayor que y (usando el >
operador). Como x es 20 e y es 18, y sabemos que 20 es mayor que 18, imprimimos en la pantalla que "x es mayor que y".