Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
3- Estructuras Repetitivas.pdf

3- Estructuras Repetitivas.pdf

Ratings: (0)|Views: 111 |Likes:
Published by undertaker1522

More info:

Published by: undertaker1522 on May 26, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/06/2013

pdf

text

original

 
UUnniiddaaddIIIIIIEEssttrruuccttuurraassddeeCCoonnttrrooll 
E
STRUCTURAS
EPETITIVAS
 
C
ONCEPTOS
B
ÁSICOS
 
1.
B
UCLES
(L
 AZO
).
El bucle o lazo (ciclo) es un segmento de un algoritmo oprograma, cuyas instrucciones se repiten un númerodeterminado de veces mientras se cumple una determinadacondición específica.
2.
C
ONTADORES
.
Un contador es una variable cuyo valor se incrementa odecrementa en una cantidad fija (incremento) en cadainteracción.
3.
 A
CUMULADORES
.
Un acumulador es una variable cuya misión es almacenar cantidades variables resultantes de sumas sucesivas.
4.
I
NTERRUPTORES
(
SWITCHES
)
O
(
CONMUTADORES
)
Es un campo de memoria que pueden tomar dos valoresinclusivos (0 y 1, Falso y cierto).
T
IPOS
:
#
 
E
STRUCTURA
 Mientras / Hacer mientras (“WHILE). 
#
 
E
STRUCTURA
 Desde/para (“FOR”).
IInngg..uutthhFFiigguueerrooaaddeeFFlloorreess 
11
 
UUnniiddaaddIIIIIIEEssttrruuccttuurraassddeeCCoonnttrrooll 
D
EFINICIÓN
:
La estructura repetitivaWhile ( Mientras / Hacer mientras) esaquella en que el cuerpo del bucle se repite mientras se cumpleuna determinada condición.
P
RESENTACIÓN GRÁFICA
:
D
IAGRAMA DE FLUJO
 
P
SEUDOCÓDIGO EN ESPAÑOL
P
SEUDOCÓDIGO EN INGLÉS
 
Hacer mientras <condición>  <acciones>Fin Mientras
 
While <condición><acciones>End while
 
VerdaderoFalsa
Condición Acciones
E
STRUCTURAS MIENTRAS Ó HACERMIENTRAS
(
WHILE Ó DOWHILE
)
 
IInngg..uutthhFFiigguueerrooaaddeeFFlloorreess 
22
 
UUnniiddaaddIIIIIIEEssttrruuccttuurraassddeeCCoonnttrrooll IInngg..uutthhFFiigguueerrooaaddeeFFlloorreess 
33
R
EGLAS DE
F
UNCIONAMIENTO
 
1.
La condición (expresión lógica) se evalúa antes y después de cadaejecución del bucle.
Si
 
condición
es
verdadera
se ejecuta el bucle, y sies
falsa
, el control pasa a la sentencia siguiente al bucle.
2.Si
la
condición
se evalúa a
falso
cuando se ejecuta el bucle por primeravez, el cuerpo del bucle
no
se ejecutará nunca. En este caso se dice queel bucle se ha ejecutado
cero veces
.
 
3.
Mientras la
condición
sea
verdadera
el bucle se ejecutará. Esto significaque el bucle se ejecutará indefinidamente a menos que
“algo”
en elinterior del bucle modifique la condición haciendo que su valor pase afalso. Si la expresión
nunca cambia de valor 
, entonces el bucle notermina nunca y se denomina bucle
infinito
o
sin fin
.
P
RECAUSIONES
:
1.
La condición lógica en un bucle
WHILE
debe tener un valor la primera vezque se evalúa: en caso contrario, el programa abortará (se detendrá) alejecutarse
WHILE
.
2.
La condición lógica en un bucle
WHILE
debe ser modificada por unasentencia en el cuerpo del bucle; en caso contrario, el bucle es
infinito
.
3.
Es posible que el cuerpo del bucle no se ejecute nunca. Esto sucederá sila condición lógica es
falsa
la primera vez que se evalúa.
M
ÉTODOS
:
Existen dos métodos para controlar o terminar un bucle:
1.
Bucles controlado por contador (bucle de conteo)
2.
Bucle controlado por condición.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->