Saltar al contenido
EnglishEspacio →

Mientras en PSeInt: qué hace y ejemplo

Repite un grupo de instrucciones mientras la condición siga siendo verdadera. Revisa la condición antes de cada vuelta, así que si ya es falsa al principio, no se repite ninguna vez.

Plantilla
Mientras
Ábrelo en Codoritmo

Se abre en el editor con este ejemplo cargado. Ejecútalo paso a paso y mira el diagrama.

Ejemplo resuelto

Un algoritmo completo, listo para copiar y ejecutar.

mientras.psc · 7 líneas
Algoritmo Ejemplo    contador <- 1    Mientras contador <= 3 Hacer        Escribir contador        contador <- contador + 1    FinMientrasFinAlgoritmo

Resultado

Muestra 1, 2 y 3, uno por línea.

Esto es lo que muestra la consola al ejecutar el ejemplo.

123

Error común

Algo de adentro debe cambiar la condición; si no, el ciclo nunca termina.

En el diagrama de flujo

Así aparece en un diagrama de flujo, con las mismas formas que dibuja Codoritmo.

contador <= 3Sí…No
En el diagrama de flujo. Diagrama de flujo: un rombo de decisión con la condición «contador <= 3»; por Sí entra al bloque de instrucciones y vuelve a la condición, por No sale del ciclo.
Dibuja el diagrama de flujo de tu propio algoritmo →

Plantilla

La forma general. Reemplaza lo que está entre < > por tus propios datos.

Mientras · 3 líneas
Mientras <condicion> Hacer  <acciones>FinMientras

Ejemplos que lo usan

Programas de la biblioteca de ejemplos donde aparece, de los más simples a los más completos.

  • Sumar hasta cero

    Suma los números que escribas hasta que ingreses un 0.

    Básico
  • Adivina el número

    Adivina un número secreto del 1 al 100 en siete intentos.

    Intermedio
  • Búsqueda lineal

    Busca un nombre en una lista sin importar mayúsculas o minúsculas.

    Intermedio
  • Ordenamiento burbuja

    Ordena números al azar intercambiando vecinos, y se detiene apenas quedan ordenados.

    Intermedio
  • Ordenamiento por inserción

    Inserta cada número entre los ya ordenados, como al acomodar cartas en la mano.

    Intermedio
  • Búsqueda binaria

    Encuentra un valor en un arreglo ordenado partiendo el rango a la mitad.

    Intermedio
Ver todos los ejemplos de Mientras →

Más de estructuras

Codoritmo es un proyecto independiente y de código abierto, inspirado en PSeInt y compatible con su sintaxis. No está afiliado al proyecto PSeInt. Sitio oficial de PSeInt.