BUCLES
En programación, un bucle o instrucción de control repetitiva (o iterativa) permite ejecutar una o más instrucciones varias veces, es
decir, permite ejecutar un bloque de instrucciones repetidamente,
escribiéndolas una sola vez en el algoritmo, reduciendo de este modo el
código del mismo. A los bucles también se los conoce como ciclos o lazos.
El bucle y los condicionales representan la base de la programación estructurada. Es una evolución
del código ensamblador,
donde la única posibilidad de iterar un código era establecer una sentencia
jump (que en los lenguajes de programación fue sustituida por el "ir
a" o GOTO).
Bucle finito
Los bucles finitos se
ejecutan un determinado número de veces y pueden tener Varios tipos de
estructuras.
Ejemplo:
Algoritmo:
1°- Inicio:
Promedio de notas
2°-declaracion:
Leer notas “I”. (Nn°)
3°-asigancion:
Sumatoria=suma de notas (N1+….+N5)
4°-proceso:
Sumatoria/5
5°-resultado:
Mostrar promedio
6°- FIN
Bucle Infinito
Bucle infinito en programación es
un error que consiste en realizar un ciclo que se repite de forma indefinida ya
que su condición para finalizar nunca se cumple.
Ejemplo:
Algoritmo:
1°- Inicio:
2°-declaracion:
Sea: X, Y, Z ∈ R
3°-asigancion:
X>9
4°-proceso:
X=Y+Z
5°-resultado:
Regresa a la asignación.