O código a seguir mostra um trecho de um programa escrito na linguagem de programação Java e que contém uma estrutura de seleção do tipo switch. Os números à esquerda representam cada linha de código fonte. Eles são meramente ilustrativos e não fazem parte do programa.
1 Scanner entrada = new Scanner(System.in);
2 System.out.print("Informe o valor desejado: ");
3 int valor = entrada.nextInt();
4 switch (valor) {
5 case 1:
6 System.out.print(" 1 ");
7 case 2:
8 System.out.print(" 2 ");
9 case 3:
10 System.out.print(" 3 ");
11 case 4:
12 System.out.print(" 4 ");
13 case 5:
14 System.out.print(" 5 ");
15 default:
16 System.out.print(" ### ");
17 }
Em relação ao código apresentado, são feitas as seguintes afirmações::
I. Será impressa na saída padrão do usuário a mensagem 4, caso o usuário execute o código e informe o valor 4 na linha 3 do programa.
II. A mensagem ### (contida na cláusula default) será impressa na saída padrão do usuário para qualquer valor informado na linha 3 do programa.
III. Será impressa na saída padrão do usuário a mensagem 5 ###, caso o usuário execute o código e informe o valor 5 na linha 3 do programa.
Está (ão) correta(s) apenas a (s) afirmativa(s)
Provas
Questão presente nas seguintes provas