Notes
5.3 - Usando construções Loop - Criando e usando loops do/while
Content of the notes (4)
Page 1
Introdução
A sentença do/while continuamente executará um bloco de comandos enquanto uma condição particular for avaliada como true.
Sintaxe:
do{
statements
}while(condition);
Quando condition for avaliada como true, todas as sentenças dentro do bloco da expressão condicional do "do" serão executados até que condition se torne falso.
Page 2
Exemplo:
int i=0;
do{
System.out.println(i);
i++;
}while(i<10)
No código acima, serão impressos os inteiros de 0 até 9.
A cada iteração, o valor da variável i é impresso, e então i é incrementado de 1 unidade.
Essas operações se repetem até que i seja igual a 10.
Page 3
Questões
No código acima, teremos erro de compilação pois a declaração da variável i acontece dentro do loop "do" e fica com visibilidade restrita ao bloco de instruções do loop, não podendo ser referida fora dele. Então na avaliação da condição while(i<10) temos erro de compilação, letra A.
Page 4
No código acima, o loop é executado a primeira vez imprimindo o valor de i que é 0, posteriormente, o valor é incrementado de 1 e o condicional do loop compara i<0 ou 1<0, o que resulta em false e o loop não será mais executado.
Resposta C.
Information
- Description
- Concursos Públicos Desenvolvimento de Software (OCAJP 8 Online Course) Note on 5.3 - Usando construções Loop - Criando e usando loops do/while, created by Luis Felipe Guariento on 07/08/2019.
- Created by
- Luis Felipe Guariento
- Views
- 0
- Rating