Menu
Coddy logo textTech

Loop While

Parte da seção Fundamentals do Journey de C da Coddy — lição 38 de 63.

O loop while permite que você execute repetidamente um bloco de código enquanto uma condição especificada for verdadeira.

Aqui está a sintaxe básica:

while (condition) {
    // código a ser repetido
}

Vamos criar um contador simples:
Inicialize uma variável de contador

int count = 1;

Crie um loop while que execute enquanto count for menor ou igual a 5

while (count <= 5) {
    printf("%d ", count);
    count++;
}

Após a execução do código, a saída será:

1 2 3 4 5

O loop continua até que count se torne 6, momento em que a condição count <= 5 se torna falsa, e o loop termina.

challenge icon

Desafio

Fácil

Escreva um programa que leia um número inteiro n do usuário e imprima todos os números pares de 2 até n (inclusive) usando um loop while.

Por exemplo, se o usuário inserir 10, seu programa deve imprimir:

2 4 6 8 10

Folha de consulta

O loop while executa repetidamente o código enquanto uma condição for verdadeira:

while (condition) {
    // código a ser repetido
}

Exemplo - contando de 1 a 5:

int count = 1;
while (count <= 5) {
    printf("%d ", count);
    count++;
}

Saída: 1 2 3 4 5

Experimente você mesmo

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    
    // Seu código aqui
    
    return 0;
}
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 Fundamentals