Logo Passei Direto
Buscar

Programação

ESTÁCIO EAD
Verifique quais são as saídas do programa abaixo com relação à execução das expressões lógicas contidas no comando printf(). #include main(){ int A = 0; int B = 13; int C = O; int D = 123; printf(" %d %d %d \n", !A, (B&&C), (C Il D) && (B) ); } A 101 B 000 C 001 D 110 E 111
User badge image
Danilo Gonçalves

há 7 dias

Respostas

User badge image

Ed Verified user icon

há 7 dias

Vamos analisar passo a passo as expressões lógicas no printf: Variáveis: - A = 0 - B = 13 (qualquer valor diferente de zero é considerado verdadeiro) - C = O (provavelmente é zero, pois "O" pode ser erro de digitação para zero) - D = 123 (verdadeiro) Expressões no printf: 1) !A !0 = 1 (negação de falso é verdadeiro) 2) (B && C) B = verdadeiro (13) C = falso (0) Verdadeiro && falso = falso (0) 3) (C || D) && (B) C || D = 0 || 123 = verdadeiro (1) (B) = verdadeiro (13) 1 && 1 = 1 Portanto, as saídas são: 1 0 1 Alternativa correta: A) 101

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina