La estructura repetitiva mientras, codificada en lenguaje C con la palabra reservada while, controla las repeticiones a partir de una condición que se evalúa al inicio del ciclo, de esta manera en cada iteración primero se evaluará la condición y mientras resulte verdadera se repetirá el ciclo. En la siguiente tabla se muestran las representaciones del ciclo mientras (while)
| Pseudocódigo | mientras Fin mientras |
|---|---|
| Diagrama de flujo | ![]() |
| Lenguaje C | While ( { } |
Ejercicio 1. Se necesita obtener el monto total de la compra de n artículos en una tienda de conveniencia.
Solución: como podrás analizar se requiere de sumar el costo de cada uno de los cuatro artículos que se compran por lo que tenemos como datos de entrada, el número de artículos y el costo de cada uno de ellos. El proceso que se requiere es sumar los costos de cada artículo y la salida es el total de la compra. Para la suma de los costos utilizaremos una estructura repetitiva o iteración (while).
Programa en editor

Da clic en la imagen para visualizar.
Pantalla de salida

Da clic en la imagen para visualizar.







