Menu
Coddy logo textTech

Laço For - Parte 1

Parte da seção Fundamentos do Journey de Java da Coddy. Lição 42 de 73.

Às vezes, ao programar, é necessário realizar a mesma operação, ou quase a mesma, algumas vezes.

Para evitar escrever a mesma coisa repetidamente, podemos usar Loops.

O loop for tem a seguinte sintaxe:

for (initialization; condition; update) {
    code
}

A initialization, a condition e a update determinam qual é o valor de start e qual é o valor de end.

Por exemplo, faça um loop de 0 a 5 (sem incluir 5):

for (int i = 0; i < 5; i++) {
    System.out.println(i);
}

Ele executará a instrução de impressão 5 vezes:

0
1
2
3
4

Os loops têm muitos casos de uso. Por exemplo, vamos somar todos os números de 1 a 100:

int sum_numbers = 0;
for (int i = 1; i <= 100; i++) {
    sum_numbers += i;
}
System.out.println(sum_numbers);

Isso primeiro percorrerá todos os números entre 1 e 100 (incluindo 100 por causa do sinal <=) e somará todos eles; então imprimirá a variável sum_numbers

challenge icon

Desafio

Iniciante

Escreva um programa que imprima "Hello Coddy: " e o valor de i de 3 a 27 (inclusive, o que significa imprimir os números 3, 4, 5, ..., 26, 27, totalizando 27 - 3 + 1 = 25 vezes), fazendo isso usando um laço for.

Ele ficará assim:

Hello Coddy: 3
Hello Coddy: 4
...
Hello Coddy: 27

Experimente você mesmo

class Main {
    public static void main(String[] args) {
        // Escreva o código aqui
    }
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Java online