Menu
CoddyTech

Loop For - Básico

Parte da seção Fundamentos do Journey de GO da Coddy. Lição 45 de 109.

Vamos aprender sobre o loop for básico em Go, com foco na parte de inicialização. Um loop for nos ajuda a repetir o código várias vezes.

Primeiro, vamos criar um laço simples que conta de 1 a 3:

for i := 1; i <= 3; i++ {
    fmt.Println(i)
}

Após executar este código, os números 1, 2 e 3 serão exibidos na tela um após o outro:

1
2
3

A parte de inicialização i := 1 acontece apenas uma vez antes de o loop começar. Ela cria uma variável i e define seu valor como 1. Essa variável i só está disponível dentro do loop.

A parte do meio i <= 3 é a condição que verifica se devemos continuar repetindo o loop. A última parte i++ aumenta o valor de i em 1 após cada repetição.

challenge icon

Desafio

Iniciante
Neste desafio, você praticará o uso de um loop for com inicialização, condição e instrução pós-execução. Sua tarefa é completar o loop for para imprimir os números de 1 a 5.

O loop for deve:
1. Inicializar uma variável i com 1
2. Continuar enquanto i for menor ou igual a 5
3. Incrementar i em 1 após cada iteração

Experimente você mesmo

package main

import "fmt"

func main() {
	// TODO: Complete o loop for para imprimir os números de 1 a 5
	// Use o formato com inicialização, condição e instrução de pós-iteração
	for /* Seu código aqui */ {
		fmt.Println(i)
	}
}
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 Go online