Informática, perguntado por Loreto1600, 2 meses atrás

Uma estrutura de repetição muito utilizada em Java é o loop (ou laço) "for". O código a seguir apresenta uma estrutura "for".

public static void main(String args[]) {
int i;
for (i = 6; i > 0; i--) {
System.out.println(i + ", ");
}
}

Considerando o código acima, assinale a alternativa com a saída de código correta.

Alternativa 1:
5, 4, 3, 2, 1,

Alternativa 2:
5, 4, 3, 2, 1, 0,

Alternativa 3:
6, 5, 4, 3, 2, 1,

Alternativa 4:
6, 5, 4, 3, 2, 1, 0,

Alternativa 5:
Será mostrado um erro, pois a variável não foi inicializada.

Soluções para a tarefa

Respondido por maciopbcg
0

Resposta: Alternativa 3:

6, 5, 4, 3, 2, 1,

Explicação: A alternativa correta é a terceira porque o valor que começa a interação é o seis. A expressão lógica só é verdadeira quando a variável i tem de ser maior que zero, quando i torna-se igual a zero sai do laço e não mostra na tela o zero.

Perguntas interessantes