2. DEFINICIÓN:
Un bucle o ciclo, en programación , es una sentencia que se realiza repetidas
veces a un trozo aislado de código, hasta que la condición asignada a dicho
bucle deje de cumplirse.
Generalmente, un bucle es utilizado para hacer una acción repetida sin tener
que escribir varias veces el mismo código, lo que ahorra tiempo, procesos y
deja el código más claro y facilita su modificación en el futuro.
3. INSTRUCCIONES REPETITIVAS LOOP, WHILE, ETC.
Las estructuras repetitivas son aquellas que sirven para evitar la molestia de
andar repitiendo una acciones varias veces. Estas sirven para que una acción se
ejecute un determinado numero de veces, y depende del cumplimiento de una
determinada acciones (una condición).
Las estructuras repetitivas pueden ser :WHILE (mientras),
FOR (para), DO WHILE (hacer mientras).
4. EJEMPLOS
FOR( DESDE O PARA)
Es una estructura de control en programación en la que se puede indicar de
antemano el número mínimo de iteraciones que la instrucción realizará.
permite la ejecución repetida de un conjunto de acciones.
5. Leer 20 números e imprimir cuantos son positivos, cuantos negativos y cuantos neutros.
Inicio
cn = 0
cp = 0
cneg = 0
Para x = 1 hasta 20 hacer
Leer num
Sin num = 0 entonces
cn = cn + 1
si no
Si num > 0 entonces
cp = cp + 1
si no
cneg = cneg + 1
Fin-si
Fin-si
Fin-para
Imprimir cn, cp, cneg
Fin.
6. WHILE( MIENTRAS)
Ejecuta un bloque de acciones ‘mientras’ que una condición dada se cumpla, es decir, cuando
la condición se evalúa verdadera. 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.
Inicio
Entero i,n,Suma
Leer( n)
i=1
Suma =0
MIENTRAS (i<=n)
Suma=Suma+i
i=i+1
Fin_mientras
Escribir (Suma)
Fin
Calcular la suma de los números naturales desde 1 hasta
7. DO WHILE(HACER MIENTRAS)
En el ciclo hacer-mientras la condición se evalúa antes de la ejecución del bloque, en el
ciclo HACER-MIENTRAS la condición se evalúa después de ejecutar el bloque de acciones,
por lo tanto, el bloque se ejecuta por lo menos una vez.
El problema es calcular la suma de los números naturales
desde 1 hasta n.
Inicio
Entero i, n, Suma
Leer( n)
i=1
Suma =0
Repita
Suma=Suma+i
i=i+1
Hasta (i>n)
Escribir (Suma)
Fin
8. CONCLUSION
Son instrucciones que te permite a optimizar el desarrollo del programa
brindando una mejor instrucción o código para simplificar dicho proyecto.