Pular para o conteúdo principal

Questão de Programação — Java — INSTITUTO AOCP 2019

ProgramaçãoJava
Código
qq514124
Banca
INSTITUTO AOCP
Órgão
IBGE
Ano
2019
Nível
Superior
Cargo
Analista Censitário - Análise de Sistemas - Desenvolvimento de Aplicações
Um dos problemas que podem ocorrer na programação em linguagem Java é o chamado “problema do else oscilante”, que ocorre com um aninhamento não muito claro para o programador. Nesse sentido, assinale a alternativa que apresenta corretamente um trecho de código sem o “problema do else oscilante”.
  1. Aif (x > 10)if (y > 10)System.out.println("x e y são maiores que 10");elseSystem.out.println("x é <= 10");
  2. Bif (x > 10)if (y > 10)System.out.println("x e y são maiores que 10");elseSystem.out.println("x é < 10");
  3. C{if (x > 10)if (y > 10)System.out.println("x e y são maiores que 10");}{ elseSystem.out.println("x é <= 10");};
  4. Dif (x > 10){if (y > 10)System.out.println("x e y são maiores que 10");}elseSystem.out.println("x é <= 10");
  5. E{if (x > 10)if (y > 10)System.out.println("x e y são maiores que 10");elseSystem.out.println("x é <= 10");};
Revelar gabarito e comentário

GabaritoD — if (x > 10) { if (y > 10) System.out.println("x e y são maiores que 10"); } else System.out.println("x é <= 10");

Link permanente: /questoes/qq514124