Este programa es libre de modificación creado por Alonso M. y distribuido por CURSOS DOCERE
//Epresión ternario
/*sintaxis
condición ?expresión 1(Si se cumple) : Expresión 2(No se cumpla)
*/
#include<stdio.h>
#include<conio.h>
int main(){
int A,B,C;
printf("Compararemos cual de los 3 numeros es mayor digita los 3 #\n");
scanf("%d%d%d",&A,&B,&C);
(A==B&&B==C)?printf("Los 3 numeros son iguales"):(A>B && A>C)?printf("\nEl mayor es %d",A):(B>A && B>C)?printf("\nEl mayor es %d",B):printf("\nEl mayor es %d",C);
getch();
return 0;
}
//Si no ubiesemos usado buestro operador "?"
// Tendriamos que haber usado todas estas lineas con el condicional if
/*if(A==B&&B==C)
printf("Los 3 numeros son iguales");
else
{
if(A>B && A>C){
M=A;
printf("\nEl mayor es %d",M);
}
else
{
if(B>A && B>C){
M=B;
printf("\nEl mayor es %d",M);
}
else{
M=C;
printf("\nEl mayor es %d",M);
}
}
}
Comentarios
Publicar un comentario