SóProvas


ID
705193
Banca
UPENET/IAUPE
Órgão
JUCEPE
Ano
2012
Provas
Disciplina
Programação
Assuntos

Após analisar o código JAVA que segue, assinale a opção que contém a sequência CORRETA.

public class testeOperadoresLogicos {
                public static void main(String[] args) {
                          boolean A, B;
                          int C, D;
                          A = true;
                          B = false;
                          C = 0;
                         D = 0;
                        System.out.print(((A || B && A || !B)) && ((C *= 2) != (D /= 3)));
                      System.out.print((!(A || !B) && (A || B)) || ((C *= 2) == (D /= 3)));
                     System.out.print(((A && !(((C *= 2) != (D /= 3)))) && (!A || !B)));
                     System.out.print((!A && B || A && !(((C *= 2) == (D /= 3)))));
               }
}

Alternativas
Comentários
  • Pra falar a verdade ao compilar nos deparamos com : 

  • Também fui seco na d(false,true), depois de ler as duas primeiras alternativas. 

      A = true; 
      B = false; 
      C = 0; 
      D = 0; 

    (!(A || !B) && (A || B)) || ((C *= 2) == (D /= 3)))

    !(A || !B) = Not (True or Not False) = Not True = False

    False && (A || B) = False

    False || ((C *= 2) == (D /= 3)))

    ((C *= 2) == (D /= 3)))

    0 == 0

    True.