Curso de Introducción a C 2019

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

El uso del signo ? no es muy común en la programación, normalmente se enseña en programación mas avanzada. Sin embargo es muy sencillo de usar y además de esto, te podrás ver como un experto a la hora de hacer exámenes técnicos en empresas o cosas por el estilo.

Lo primero que tenemos que saber antes de empezar a usar el signo ? es que este es usado para la misma función que el if else

Funcion y sintaxis del if else

Como ya sabes, la función del if else es la de simplemente ver si se cumple una condición y ejecutar unas lineas de código. Su sintaxis es la siguiente:

int x = 10;
int y = 30;

if(x > y){
	printf("El numero %i es mayor que %i", x, y);
} else{
	printf("El numero %i es mayor que %i", y, x);
}

Lo mas seguro es que esto ya lo sabias, sin embargo, esto es crucial para que puedas entender la función del signo ?

Sintaxis del signo ?

Como ustedes ya saben, el signo ? es el signo de interrogación, con este es con el cual hacemos preguntas. Es lo mismo en programación, pero solo un poquito diferente.

A continuación se presenta el ejemplo de arriba pero con el uso de ? y después del código viene la explicación por si no quedo lo suficientemente claro que es lo que se esta haciendo.

int x = 10;
int y = 30;

(x > y) ? printf("El numero %i es mayor que %i", x, y) : printf("El numero %i es mayor que %i", y, x)

Demasiado simple, ¿no lo crees?

Lo que paso fue que hicimos la pregunta de que si x es mayor que y. El primer resultado es en caso de que sea verdad y después de los dos puntos (😃 es el caso en el que sea falso.

Curso de Introducción a C 2019

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados