O operador de condição ternária verifica uma condição e retorna um dentre dois valores pré-definidos em sua estrutura. É uma alternativa para substituir o if…else em algumas situações. Assinale a alternativa correta referente à forma como a instrução abaixo pode ser reescrita usando o operador ternário:
if (idade < 18)
printf("Voce eh menor de idade");
else
printf("Voce eh maior de idade");
a.
printf("Voce eh %s de idade", idade < 18 ? "maior" : "menor");
b.
printf("Voce eh (idade < 18 ? "menor" : "maior") de idade");
c.
printf("Voce eh %s de idade", "menor" : idade < 18 ? "maior");
d.
printf("Voce eh ", idade < 18 ? "menor" : "maior", " de idade");
e.
printf("Voce eh %s de idade", idade < 18 ? "menor" : "maior");
Soluções para a tarefa
Respondido por
1
Resposta:
Opção D
Explicação:
Perguntas interessantes
Matemática,
5 meses atrás
Matemática,
5 meses atrás
Inglês,
5 meses atrás
História,
5 meses atrás
História,
11 meses atrás
Geografia,
11 meses atrás
Português,
11 meses atrás