SóProvas


ID
1403968
Banca
FGV
Órgão
TJ-BA
Ano
2015
Provas
Disciplina
Programação
Assuntos

Na linguagem C, considere que as variáveis A e B contenham os valores 60 e 13, cujas respectivas representações binárias são mostradas a seguir.

                  A = 0011       1100
                  B = 0000       1101

Nesse caso, as expressões

                  A&B
                  A|B

têm por valores, respectivamente:

Alternativas
Comentários
  • Relmente não estou entendendo pq o gabarito seria C.


    A=00111100 = 32+16+8+4 = 60

    B=00001101 = 8+4+1=13

    =====================

    A&B=00001101

    A|B=00111101

     Na minha visão resposta D

  • A     B    A&B          A     B     A|B

    0     0     0                0     0     0

    0     0     0                0     0     0

    1     0     0                1     0     1

    1     0     0                1     0     1

    1     1     1                1     1     1

    1     1     1                1     1     1

    0     0     0                0     0     0

    0     1     0                0     1     1


    A&B = 0000 1100

    A|B = 0011 1101

  • A resposta certa deve ser D, 00001100 00111101

  • Sem o menor pudor, pegaram o exemplo deste site aqui...Gabarito D 

    https://www.tutorialspoint.com/cprogramming/c_operators.htm

  • Concordo com os comentários já postados... Gabarito "D"

  • como se faz para chegar no A&B e no A|B