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 5O loop continua até que count se torne 6, momento em que a condição count <= 5 se torna falsa, e o loop termina.
Desafio
FácilEscreva 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 10Folha 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;
}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
2Variáveis
Tipos de DadosInteiroFloat - DoubleCaracteresBooleanosConstantesFundamentos do printfRegras de Nomenclatura de VariáveisConversão de Tipos Parte 1Conversão de Tipos Parte 2Desafio de Recapitulação3Operadores
Operadores AritméticosOperador de MóduloIncremento/DecrementoOperadores de AtribuiçãoOperadores RelacionaisOperadores Lógicos Parte 1Operadores Lógicos Parte 2Operadores Lógicos Parte 3Desafio de Recapitulação