Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Operador Ternario | Control de Declaraciones
Fundamentos de C
course content

Contenido del Curso

Fundamentos de C

Fundamentos de C

1. Introducción
2. Datos
3. Operadores
4. Control de Declaraciones
5. Funciones
6. Punteros

book
Operador Ternario

El Operador Ternario en C

En C, existe una forma abreviada para la declaración if-else conocida como el operador ternario, representado por ?:.

Puedes usar este operador cuando deseas asignar uno de dos valores a una variable basada en una condición. Por ejemplo, para determinar el mayor de dos variables:

Después de ejecutar la declaración anterior, ¿cuál será el valor de c?

Para comparar, aquí está cómo se ve la misma lógica usando la declaración if...else:

Nota

Aunque el operador ternario es una forma concisa de expresar condicionales, es mejor evitarlo en estructuras complejas. Puede hacer que el código sea más difícil de leer para tus compañeros de equipo (aunque quizás no para tu instructor).

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 3
We're sorry to hear that something went wrong. What happened?
some-alt