Contenido del Curso
Introducción a C++
Introducción a C++
Operador Ternario
El operador ternario ofrece una alternativa concisa a la sentencia if...else
, con una notable distinción. Consta de tres elementos clave
- Expresión booleana;
- Instrucciones para el caso
true
; - Instrucciones para el caso
false
.
Este operador es muy útil, por ejemplo, para comparar dos números:
main
En este caso, el resultado de la operación ternaria se ha asignado a la variable result
.
Cuando la comparación devuelva un resultado verdadero, el valor de var1
se almacenará en la variable resultado
.
Por el contrario, si el resultado de la comparación es false, a la variable result
se le asignará el valor de la variable var2
.
Nota
¡Observe la compatibilidad de tipos de datos!
Cómo se vería usando if...else
:
main
¿Todo estuvo claro?