Lógica e Algoritmos com Java

22 - For

O laço de repetição for em Java é utilizado quando se sabe quantas vezes o código dentro do laço precisa ser executado. Ele é especialmente útil quando o número de repetições é conhecido de antemão.

Estrutura:

for (inicialização; condição; incremento) {

// Bloco de código a ser executado

}

Exemplo:

Aqui está um exemplo simples de um programa que imprime números de 1 a 5 utilizando o laço for:

Exemplo de código:

public class ExemploFor {
    public static void main(String[] args) {
        // Laço for que vai de 1 até 5
        for (int i = 1; i <= 5; i++) {
            System.out.println(i); // Imprime o valor de i
        }
    }
}
    

Explicação:

  • A inicialização int i = 1; define o valor inicial de i.
  • A condição i <= 5; verifica se o laço deve continuar. O laço só continua enquanto i for menor ou igual a 5.
  • O incremento i++; aumenta o valor de i em 1 a cada iteração, garantindo que o laço eventualmente termine.

Saída do programa:

Quando o programa for executado, ele imprimirá:

1
2
3
4
5
    

O laço é executado 5 vezes, imprimindo o valor de i a cada iteração, e termina quando i se torna maior que 5.