Bucle While
Parte de la sección Fundamentals del Journey de C de Coddy — lección 38 de 63.
El bucle while te permite ejecutar repetidamente un bloque de código mientras una condición especificada sea verdadera.
Aquí está la sintaxis básica:
while (condition) {
// código a repetir
}Vamos a crear un contador simple:
Inicializa una variable de contador
int count = 1;Crea un bucle while que se ejecute mientras count sea menor o igual a 5
while (count <= 5) {
printf("%d ", count);
count++;
}Después de ejecutar el código, la salida será:
1 2 3 4 5El bucle continúa hasta que count se convierte en 6, momento en el cual la condición count <= 5 se vuelve falsa y el bucle termina.
Desafío
FácilEscribe un programa que lea un entero n del usuario e imprima todos los números pares del 2 al n (inclusive) usando un bucle while.
Por ejemplo, si el usuario ingresa 10, tu programa debería imprimir:
2 4 6 8 10Hoja de referencia
El bucle while ejecuta repetidamente el código mientras una condición sea verdadera:
while (condition) {
// código a repetir
}Ejemplo - contando del 1 al 5:
int count = 1;
while (count <= 5) {
printf("%d ", count);
count++;
}Salida: 1 2 3 4 5
Pruébalo tú mismo
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
// Tu código aquí
return 0;
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentals
2Variables
Tipos de datosEnterosFloat - DoubleCaracteresBooleanosConstantesConceptos básicos de printfReglas para nombrar variablesConversión de tipos Parte 1Conversión de tipos Parte 2Desafío de repaso3Operadores
Operadores aritméticosOperador de móduloIncremento/DecrementoOperadores de asignaciónOperadores relacionalesOperadores lógicos - Parte 1Operadores lógicos - Parte 2Operadores lógicos - Parte 3Desafío de repaso