El ciclo mientras ejecuta un bloque de acciones mientras que una condición dada se cumpla, es decir, cuando la condición evalúa a verdadero. La condición es evaluada antes de ejecutar el bloque de acciones y si la condición no se cumple, el bloque no se ejecuta. De esta manera es que el número de repeticiones del bloque de acciones sea cero, pues, si la condición la primera vez evalúa a falso, el bloque no será ejecutado alguna vez.
La Estructura del ciclo Wile (mientras) es la siguiente:
Símbolo ciclo Mientras (Wile- do while):
Inicio
Instrucción 1
Mientras (Expresión lógica) Haga
Instrucción 1
Instrucción 2
Instrucción x
Fin-Mientras
Fin-Programa
2) Garantizar que el ciclo While termine.
1) Hacer un algoritmo que lea 5 numeros y determine la suma entre ellos:
Inicio
Entero: n, i, suma
I = 1
Suma = 0
Mientras (1 <= 5) Haga Mostrar (‘Digite un numero’)
Leer (n)
Suma = Suma + n
I = i + 2
Fin-Mientras
Mostrar (‘La suma es’, Suma)
Fin-Programa
2) Realizar un algoritmo para sumar consecutivamente y cuando la suma sea superior a 100 deje de pedir numeros y muestre el total:
Inicio
Entero = suma, n
Suma = 0
Mientras (suma <= 100) Haga
Mostrar (‘Digite un numero’)
Leer (n)
Suma = suma + n
Mostrar (‘Suma es’, suma)
Fin-Mientras
Fin-Programa
1)
2)
El ciclo mientras es indispensable para programar pero se debe tener en cuenta que la expresion de tipo logica tiene que ser verdadera, sirve para darle un limite a los algoritmos, es decir, hasta cuando el usuario quiera que se realize un proceso mientras la instruccion sea verdadera, en lo cotidiano puede servir para controlar nuestro dinero, o hacer calculos que tengan un limite y que sean verdaderos.
No hay comentarios:
Publicar un comentario