Ed
mês passado
Vamos analisar as asserções: 1. No caso de usar IFs aninhados como no código, podemos substituir os dois IFs por uma única instrução com o operador lógico && (and), ficando assim if(a>1 && b>1). Essa asserção é verdadeira, pois se os dois IFs estão verificando se `a > 1` e `b > 1`, podemos sim usar uma única instrução com o operador lógico `&&` para verificar ambas as condições ao mesmo tempo. 2. Para mostrar na tela o conteúdo da linha 8, a instrução da linha 4 precisa ser verdadeira e a instrução da linha 6 também precisa ser verdadeira. Essa asserção também é verdadeira, pois se a linha 8 depende das condições das linhas 4 e 6, ambas precisam ser verdadeiras para que o conteúdo da linha 8 seja exibido. Agora, vamos analisar as opções: - As asserções I e II são proposições falsas. (FALSO) - As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. (FALSO, pois a II não justifica a I, apenas complementa) - A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. (FALSO) - As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. (VERDADEIRO, ambas são verdadeiras, mas a II não justifica a I) - A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. (FALSO) Portanto, a alternativa correta é: As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
Mais perguntas desse material