![](https://3.bp.blogspot.com/-b-3gjl7l4ag/XJW4Xn7s3bI/AAAAAAAABFw/mjiy_rnHnwkboaokOMmdkakYtLoju7fVQCLcBGAs/s400/java-logo.png)
As estruturas de repetição são utilizadas para executar, repetidamente, uma instrução ou bloco de instruções enquanto determinada condição estiver sendo satisfeita. Na maioria das linguagens de programação são utilizadas as estruturas ( While ; do-while ; for ) porém cada linguagem possui a sua própria sintaxe, então, vamos ver como é feito em Java:
Obs: em todas as três estruturas as linhas de códigos irão apresentar números de 1 a 10
While
Este termo é utilizado para construir uma estrutura de repetição que executa, repetidamente, uma única instrução ou um bloco delas “enquanto” uma condição pré-definida for verdadeira.
i nt numeros = 1;
while (numeros <11) {
System.out.println("Looping usando WHILE = " +numeros);
numeros = numeros+1;
}
Do-while
Em um laço while a condição é testada antes da primeira execução das instruções, Desse modo, se a condição for falsa as instrução desse laço não serão executadas nenhuma vez.
Em um laço do-while, por outro lado, a condição é testada somente depois que suas instruções são executadas, assim, mesmo que a condição seja falsa suas instruções serão executadas pelo menos uma vez.
int numeros = 1;
do{
System.out.println("Looping usando DO / WHILE = " + numeros++);
}while ( numeros < 11);
For
O laço for é uma estrutura de repetição que compacta Seus elementos de inicialização, condição e interação em um único parêntese separados apenas por ponto e virgula, e abaixo está seu bloco de instruções.
For
O laço for é uma estrutura de repetição que compacta Seus elementos de inicialização, condição e interação em um único parêntese separados apenas por ponto e virgula, e abaixo está seu bloco de instruções.
Postar um comentário