Informática, perguntado por hsalan, 1 ano atrás

Considere a classe QTeste3 abaixo em linguagem Java: public class QTeste3 { public static void main(String args[]) { for (int i = 0; i<5 ;i++) { switch(i) { case 0: System.out.print("v ");break; case 1: System.out.print("w "); case 2: System.out.print("x ");break; case 3: System.out.print("y "); case 4: System.out.print("z ");break; default: System.out.print("d "); } } } } Marque a alternativa que descreve corretamente o que vai acontecer quando a classe QTeste3 for compilada e executada: A) A classe QTeste3 vai compilar sem erros, porém vai gerar erros na execução. B) A classe QTeste3 vai compilar com erros. C) A classe QTeste3 vai executar sem erros e exibir como saída: v w x x y z z. D) A classe QTeste3 vai executar sem erros e exibir como saída: v w w x y z z. E) A classe QTeste3 vai executar sem erros e exibir como saída: v v x y y z z.

Soluções para a tarefa

Respondido por rayllecn
13

A resposta correta é a C)  A classe QTeste3 vai executar sem erros e exibir como saída: v w x x y z z.

Ajeitei um pouco o código pra ajudar na visualização e, assim, entendimento dele:

class QTeste3  {

 public static void main(String[] args) {

       for (int i = 0; i<5 ;i++) {

        switch(i) {

           case 0:  

             System.out.print("v ");

             break;  

           case 1:  

             System.out.print("w ");

           case 2:  

             System.out.print("x ");

             break;  

           case 3:  

             System.out.print("y ");  

           case 4:  

             System.out.print("z ");

             break;  

           default: System.out.print("d ");  

         }  

     }  

   }  

}

 

Vale salientar que para o código rodar sem problemas é preciso deixar o nome da classe igual ao nome do arquivo.

Quando ele for executado teremos a seguinte saída:

v w x x y z z

A repetição de algumas letras se dá devido a ausência do break em algus casos.

Espero ter ajudado, bons estudos :)

Respondido por jmc360x
0

Resposta:

A classe QTeste3 vai executar sem erros e exibir como saída: v w x x y z z.

Explicação:

Perguntas interessantes