Buscar

Analise o comando if a seguir e responda qual o valor final da variável X a ser impresso, sabendo que A=3, B=2, C=5 e D=7. Assuma que todas as vari...

Analise o comando if a seguir e responda qual o valor final da variável X a ser impresso, sabendo que A=3, B=2, C=5 e D=7. Assuma que todas as variáveis são inteiras.
if ((A == 2) || (B > 7) || ( !(C*B <=10) && (D+A != 4) ) ) {

X = (A + 2) * (B -2);

}

else {

X = (A + B) / D * (C + D);

}

System.out.println(“Valor de X: ”+ X);


0
4
6
10
12

Essa pergunta também está no material:

Questões de Java
4 pág.

Programação I

💡 1 Resposta

User badge image

Ed Verified user icon

Analisando o comando if, podemos perceber que a condição dentro do parênteses é falsa, pois nenhuma das condições dentro dos parênteses é verdadeira. Portanto, o valor final da variável X será: X = (A + B) / D * (C + D) = (3 + 2) / 7 * (5 + 7) = 5 / 7 * 12 = 8,57 No entanto, como todas as variáveis são inteiras, o valor final de X será arredondado para baixo, resultando em 8. Portanto, a alternativa correta é a letra E) 12.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais