ciclo Mentras Que
5.3. Estructuras Cíclicas- Mientras Que
Se llaman problemas repetitivos o cíclicos a aquellos en cuya solución es necesario utilizar un mismo conjunto de acciones que se puedan ejecutar unacantidad específica de veces. Esta cantidad puede ser fija (previamente determinada por el programador) o puede ser variable (estar en función de algún dato dentro del programa).Los ciclos seclasifican en:
Ciclos con un Número Indeterminado de Iteraciones (Mientras Que)
Son aquellos en que el número de iteraciones no se conoce con exactitud, ya que esta dado en función de un dato dentro delprograma.
Mientras Que: Esta es una estructura que repetirá un proceso durante “N” veces, donde “N” puede ser fijo o variable. Para esto, la instrucción se vale de una condición que es la que debecumplirse para que se siga ejecutando. Cuando la condición ya no se cumple, entonces ya no se ejecuta el proceso. La forma de esta estructura es la siguiente:
Mientras que (condición) hacerAccion1
Accion2
.
.
AccionN
Fin-mientras
Ver video: https://www.youtube.com/watch?v=kumPC4x9Snw
Problemas Resueltos con ciclo Mientras que
1)Calcular el promedio de un alumno que tiene 7 calificaciones en la materia de Diseño Estructurado de Algoritmos
Inicio
Sum0
Leer Nom
c1
Mientras que(c<=7)hacer
Leer calif
Sumsum +calif
cc+1
Fin-mientras
prom sum /7
EscribirNom, “su promedio es: “, prom
Fin.
2) Diseñar un algoritmo para mostrar los nùmeros del 1 al 10.
Inicio
Entero num
num 1
Mientras que(num<= 10) hacer
Escribir num
num num+1
Fin mientras
Fin
3) Diseñar un algoritmo para leer números enteros positivos, contarlos y sumarlos. El algoritmotermina cuando se introduzca el cero o unnumero negativo.
Inicio
Entero num1, suma0
Mientras que (num> 0) hacer
Escribir“Ingrese numero:”
Leernum
Si(num> 0) entonces...
Regístrate para leer el documento completo.