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.
- Grupo:
- Estructuras
- Plantilla
Mientras
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.
Algoritmo Ejemplo contador <- 1 Mientras contador <= 3 Hacer Escribir contador contador <- contador + 1 FinMientrasFinAlgoritmoResultado
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.
Plantilla
La forma general. Reemplaza lo que está entre < > por tus propios datos.
Mientras <condicion> Hacer <acciones>FinMientrasEjemplos 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ásicoAdivina el número
Adivina un número secreto del 1 al 100 en siete intentos.
IntermedioBúsqueda lineal
Busca un nombre en una lista sin importar mayúsculas o minúsculas.
IntermedioOrdenamiento burbuja
Ordena números al azar intercambiando vecinos, y se detiene apenas quedan ordenados.
IntermedioOrdenamiento por inserción
Inserta cada número entre los ya ordenados, como al acomodar cartas en la mano.
IntermedioBúsqueda binaria
Encuentra un valor en un arreglo ordenado partiendo el rango a la mitad.
Intermedio
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.