Vous êtes sur la page 1sur 5

Ingeniera En

Informtica

Fundamentos De Programacin
UML
Isc. Yurivia Torres Meraz
Arturo Alejandro Torres Olgun
Claudia
13220022
132200

Rio verde S.L.P A 4 de Septiembre del 2014







ndice

1. Qu es una estructura repetitiva?
2. conceptos generales
3. Tipos de estructuras repetitivas?
4. estructura repetitiva WHILE (mientras)
5. estructura repetitiva FOR (para)
6. estructura repetitiva DO WHILE (hacer
mientras)
7. Conclusiones
8. Fuentes de Informacin











Qu es una estructura repetitiva?
Las estructuras repetitivas son aquellas que sirven para evitar la
molestia de andar repitiendo unas acciones varias veces. Estas
sirven para que una accin se ejecute un determinado nmero de
veces, y depende del cumplimiento de una determinada acciones
(una condicin).
Las estructuras repetitivas permiten ejecutar acciones que pueden
descomponerse en otras acciones primitivas, esta estructura debe
tener una entrada y una salida en la cual se ejecute la accin un
determinado o indeterminado nmero de veces. Las estructuras
repetitivas pueden ser: WHILE (mientras), FOR (para), DO WHILE
(hacer mientras).
Conceptos generales
Bucle
El buque es un conjunto de instrucciones que se repiten.
Interaccin
Es cada una de las veces que se ejecuta el bucle.

Contador
Un contador es una variable cuyo valor incrementa o decremento en
una cantidad fija se utiliza en los siguientes casos.
Para contabilizar el nmero de veces que se desea una operacin
o grupo de operaciones.
Un contador toma un valor inicial antes de empezar sus funciones
y se debe codificar en el siguiente formato:
cont=cont +1
cont=cont -1

Dnde: cont es el nombre de tu variable contador.

Acumulador
Un acumulador se encarga de almacenar en una variable el
resultado de una o varias operaciones matemticas que se
encuentran dentro de una sentencia repetitiva, para obtener un
total acumulado.
Un acumulador se debe inicializar a cero (0) en caso de suma y en
uno (1) en caso de producto y se codifica bajo el siguiente formato:

acum=acum+variable
acum=acum*variable

Dnde: acum es el nombre de tu variable acumulador.
Un ciclo: puede definirse como una estructura que nos permite
repetir o iterar un conjunto de instrucciones y que tiene las
siguientes caractersticas:

El conjunto de instrucciones a repetir dentro del ciclo debe
ser finito
La cantidad de veces que se repita dicho conjunto de
instrucciones tambin debe ser finita. En algunos casos
esta cantidad de veces va a depender de una condicin
explcita y en otros casos va a depender de una condicin
implcita.















Tipos de estructuras repetitivas?
Desde o para (for)
Esta estructura ejecuta las acciones del cuerpo del bucle un nmero
especificado de veces, y de modo automtico controla el nmero de
iteraciones o pasos.
Mientras (while)
Repite el cuerpo del bucle mientras se cumpla una determinada
condicin.
Repetir. Hasta (do while)
La estructura repetir cumple la misma funcin que la estructura
mientras. La diferencia est en que la estructura mientras
comprueba la condicin al inicio y repetir lo hace al final. Es por ello
que la estructura repetir se ejecuta por lo menos una vez.



Estructura repetitiva WHILE (mientras)
La estructura while (mientras que), es aquella en la que el nmero de
repeticiones de bucle no se conoce por anticipado, y el cuerpo del bucle se
repite mientras se cumple una determinada condicin.
Condicin es una expresin booleana (puede ser verdadera o falsa)
que se evala al principio del bucle y antes de cada iteracin de las
sentencias.
Si la condicin es verdadera, se ejecuta el bucle de sentencias y se
vuelve al principio del bucle.
Si la condicin es falsa, no se ejecuta el bucle.
El algoritmo grfico de una estructura de control repetitiva WHILE se
representa de la siguiente manera:
El algoritmo escrito:
N. Repetir mientras
(condicin)
N.N sentencias
Otra forma vlida tambin es:
N. mientras (condicin) haga
N.N sentencias











Estructura repetitiva FOR (para)

La estructura repetir conocida como la instruccin FOR, es la
estructura algortmica que se utiliza en un ciclo que se ejecuta un
nmero definido de veces. Esta estructura est definida en
cualquier lenguaje de programacin.
Para ello se utiliza una variable de control del bucle, llamada
tambien ndice, que va recorriendo un conjunto pre-jado de
valores en un orden determinado. Para cada valor del ndice en
dicho conjunto, se ejecuta una vez el mismo conjunto de
instrucciones.




































Conclusiones
Arturo Alejandro Torres Olgun.
claudia

Bibliografa:
http://programacion-informatica-
copol2012.blogspot.mx/2012/07/estructuras-repetitivas.html
http://aprende-a-programar-ya.blogspot.mx/2011/08/estructura-
repetitiva-mientras-que.html