Está en la página 1de 4

ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO

ELECTRÓNICA Y AUTOMATIZACIÓN

NOMBRES:
Kevin Lliquin
Jose London
Steven Tene
Anderson Zambrano

CURSO: PRIMER SEMESTRE “B”

MATERIA: FUNDAMENTOS DE LA PROGRAMACION

TEMA: SENTENCIAS DE REPETICION


SENTENCIAS DE REPETICIÓN
Las estructuras de repetición y las estructuras de selección pertenecen a las instrucciones de
bifurcación y aunque ambas usan una condición para determinar la acción a ejecutar, las
estructuras de repetición se diferencian de las de selección porque permiten que ciertas
instrucciones se ejecuten más de una vez hasta que se satisfaga la condición. Las estructuras
de repetición también son conocidas como ciclos o bucles. se divide en las siguientes
estructuras (akus.net, 2022)

SENTENCIA DE REPETICIÓN WHILE

verifica la condición, si la misma resulta verdadera se ejecutan las operaciones que indicamos
por la rama del Verdadero.
A la rama del verdadero la graficamos en la parte inferior de la condición. Una línea al final del
bloque de repetición la conecta con la parte superior de la estructura repetitiva.
En caso que la condición sea Falsa continúa por la rama del Falso y sale de la estructura
repetitiva para continuar con la ejecución del algoritmo.

El bloque se repite MIENTRAS la condición sea Verdadera.

Importante: Si la condición siempre retorna verdadero estamos en presencia de un ciclo


repetitivo infinito. Dicha situación es un error de programación, nunca finalizará el programa.

Su sintaxis es:

while (condición) sentencia;

Con esta sentencia se controla la condición antes de entrar en el bucle. Si ésta no se cumple, el
programa no entrará en el bucle. (akus.net, 2022)
SENTENCIA DE REPETICIÓN DO WHILE

Con esta sentencia se controla la condición al final del bucle. Si ésta se cumple, el programa
vuelve a ejecutar las sentencias del bucle.

La única diferencia entre las sentencias while y do...while es que con la segunda el cuerpo del
bucle se ejecutará por lo menos una vez. (akus.net, 2022)

Su sintaxis es:

do {
sentencia1;
sentencia2;
} while (condición);

SENTENCIA DE REPETICIÓN FOR

La declaración for se usa para repetir un bloque de sentencias encerradas entre llaves un
número determinado de veces. Cada vez que se ejecutan las instrucciones del bucle se vuelve
a testear la condición. La declaración for tiene tres partes separadas por (;). La inicialización de
la variable local se produce una sola vez y la condición se testea cada vez que se termina la
ejecución de las instrucciones dentro del bucle. Si la condición sigue cumpliéndose, las
instrucciones del bucle se vuelven a ejecutar. Cuando la condición no se cumple, el bucle
termina. (aprendiendo arduino, 2016)

La inicialización indica una variable (variable de control) que condiciona la repetición del bucle.
Si hay más, van separadas por comas:

for(a=1,b=100;a!=b;a++,b- -){ ... }

Su sintaxis es:

for (inicialización;condición;incremento) {
sentencia1;
sentencia2;
}
Bibliografía
akus.net. (13 de junio de 2022). Obtenido de akus.net: https://disenowebakus.net/bucles.php

aprendiendo arduino. (30 de junio de 2016). Obtenido de aprendiendo arduino:


https://aprendiendoarduino.wordpress.com/category/estructuras-de-
repeticion/#:~:text=for%3A%20La%20declaraci%C3%B3n%20for%20se,vuelve%20a%2
0testear%20la%20condici%C3%B3n.

También podría gustarte