Buscar

Avalie a afirmação abaixo: Esses dois comandos, "if" e "switch", separadores por uma linha de comentário, expressam a mesma ideia (lógica). Scanne...

Avalie a afirmação abaixo:

Esses dois comandos, "if" e "switch", separadores por uma linha de comentário, expressam a mesma ideia (lógica).


Scanner entrada = new Scanner(System.in);

int i= entrada.nextInt();


if (i == 2)

 System.out.println(“situação A”)

else If (i == 3)

 System.out.println(“situação B”)

else if (i > 3){

  System.out.println(“situação C”)

}

//--------------------------------------------

switch (i) {

 case 2: System.out.println(“situação A”);

 case 3: System.out.println(“situação B”);

 default: System.out.println(“situação C”);

}

Escolha uma opção:

Verdadeiro

Falso

Respostas

User badge image

Ed Verified user icon

A afirmação é verdadeira. Tanto o comando "if" quanto o "switch" são usados para tomar decisões em um programa, mas enquanto o "if" é usado para testar uma condição, o "switch" é usado para selecionar uma ação com base em uma lista de opções. No exemplo apresentado, ambos os comandos produzem o mesmo resultado, mas o "switch" é mais eficiente e legível quando há muitas opções a serem testadas.

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

Responda

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