a condiçao unaria diferente da condiçao em bloco que permite criar varias condiçoes (if, else if e else) so permite fazer uma condiçao q e verdadeira ou falsa, para fazer a condiçao unaria a gente faz a condiçao depois coloca um interrogaçao e o retorno caso de verdadeiro depois dois pontos e o outro retorno caso der falso, veja uma codiçao if em bloco q retorna o maior
veja o mesmo exemplo com a condiçao unaria
em alguns casos eu recomendo usar a condiçao unaria ao invez da condiçao em bloco ^^
by hacker fts315
- Código:
#include <stdio.h>
int main(void)
{
int fts = 315;
int hack = 100;
int resu;
if(fts > hack)
{
resu = fts;
}
else
{
resu = hack;
}
printf("%d",resu);
}
veja o mesmo exemplo com a condiçao unaria
- Código:
#include <stdio.h>
int main(void)
{
int fts = 315;
int hack = 100;
int resu;
resu = (fts > hack) ? fts : hack;
printf("%d",resu);
}
em alguns casos eu recomendo usar a condiçao unaria ao invez da condiçao em bloco ^^
by hacker fts315