Saltar al contenido principal
2 / 112
Requisitos de finalización
Recibir una calificación
Abrió: lunes, 10 de agosto de 2026, 00:00
Cierra: domingo, 23 de agosto de 2026, 23:59

CONTENIDO

Ciclos mientras y repetir: ejecución controlada por condición


Los ciclos controlados por condición permiten ejecutar un bloque de instrucciones repetidamente mientras se cumpla (o hasta que se cumpla) una determinada condición lógica. Son útiles cuando no sabemos de antemano cuántas veces se repetirá el proceso.

Definiciones

  • Mientras: ejecuta un conjunto de instrucciones mientras la condición sea verdadera. La condición se evalúa antes de cada iteración, por lo que si es falsa desde el inicio, el ciclo no se ejecuta.

  • Repetir: ejecuta un conjunto de instrucciones hasta que la condición se cumpla. La condición se evalúa después de cada iteración, por lo que el bloque se ejecuta al menos una vez.

// Ciclo MIENTRAS: se repite mientras el número sea positivo
Leer num
Mientras num > 0 Hacer
    Escribir "El número es positivo"
    Leer num
FinMientras

// Ciclo REPETIR: se repite hasta que se ingrese un número mayor que 10
Repetir
    Leer num
    Escribir "Ingresaste: ", num
Hasta Que num > 10

Comparación rápida

Característica Mientras Repetir
Evaluación de condición Antes de iniciar cada iteración Después de ejecutar las instrucciones
Posible ejecución 0 veces No (mínimo una vez)
Uso común Cuando no se sabe si debe ejecutarse Cuando debe ejecutarse al menos una vez
Sintaxis básica Mientras condición Hacer ... FinMientras Repetir ... Hasta Que condición


El ciclo Mientras ejecuta instrucciones únicamente si la condición es verdadera desde el inicio; el ciclo Repetir siempre ejecuta el bloque al menos una vez antes de verificar la condición.

Usted ha completado 0% de la lección
0%