Ed
há 8 meses
Vamos analisar as asserções: I. "Podemos utilizar o operador ? para substituir os comandos if-then-else na forma geral: if (condição) expressão; else expressão." - Essa afirmação é verdadeira. O operador ternário `?` pode ser usado para substituir uma estrutura `if-then-else` simples, como no exemplo: `condição ? expressão1 : expressão2;`. II. "O operador ? possibilita o teste lógico de três condições em linha." - Essa afirmação é falsa. O operador ternário `?` não testa três condições, mas sim duas: ele avalia uma condição e retorna um valor se a condição for verdadeira e outro valor se for falsa. A estrutura é: `condição ? valor_se_verdadeiro : valor_se_falso;`. Agora, vamos às opções: 1. A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa. (Correta) 2. As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa da I. (Incorreta) 3. As asserções I e II são ambas proposições falsas. (Incorreta) 4. As asserções I e II são proposições verdadeiras, mas a asserção II não é uma justificativa da I. (Incorreta) 5. A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira. (Incorreta) Portanto, a alternativa correta é: A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material