Вы находитесь на странице: 1из 13

Lqu|po 6

Iundamentos de rogramac|n
- lvn Alfonso Carcla 8amlrez
- Mlguel Alfredo Carcla 8aca
- Aldalr Carrlllo SoLo
- un bucle esLrucLura de repeLlcln o lLeracln
no de[a de ser un fragmenLo de cdlgo que se
repeLlr hasLa que se cumpla la condlcln del
bucle lndlcado
- or e[emplo en pseudocdlgo podrlamos
ver
ara (l1l10l++) hacer
lnsLrucclones
lln para
- LsLe clclo es uno de los ms usados para
repeLlr una secuencla de lnsLrucclones sobre
Lodo cuando se conoce la canLldad exacLa de
veces que se qulere que se e[ecuLe una
lnsLruccln slmple o compuesLa
- Su formaLo general es
for (lnlclallzacln condlcln lncremenLo)

lnsLrucclones

- lnlclallzacln es una lnsLruccln de aslgnacln


que carga la varlable de conLrol de clclo con
un valor lnlclal
- Ll clclo comlenza en uno y se lncremenLa de
uno en uno esLe es el caso ms general
- ero el valor lnlclal puede se dlferenLe de uno
e[emplo
for(x 3x 13 x x + 1)

Message8oxShow(valor" + x)

- lncluso el valor lnlclal puede ser negaLlvo


e[emplo
for (x 3 x 8 x x + 1)

Message8oxShow(valor" + x)

- La condlcln es una expresln relaclonal que


evalua la varlable de conLrol de clclo conLra un
valor flnal o de parada que deLermlna cuando
debe acabar el clclo
- L[emplo
- lor (l 1l 10 l++) (ara que el clclo
Lermlne l" debe llegar a 10)
- Ll lncremenLo deflne la manera en que la
varlable de conLrol de clclo debe camblar cada
vez que el compuLador replLe un clclo
- Los lncremenLos Lamblen pueden ser
dlferenLes al de uno en uno e[
- for (x 1 x 20 x x + 3)

lnsLrucclones

- lncluso pueden ser decremenLos solo que en


esLe caso recordar que el valor lnlclal de la
varlable debe ser mayor que el valor flnal ?
camblar el senLldo de la condlcln
L[emplo
for (x 30 x 10 x x 4)

lnsLucclon

- Slo para los casos de lncremenLos y


decremenLos de una en una unldad subsLlLulr
en el for
e| x x + 1 por x++
e| x x 1 por x

Вам также может понравиться