Está en la página 1de 4

UNIVERSIDAD NACIONAL EXPERIMENTAL

FRANCISCO DE MIRANDA
REA TECNOLOGA
PROGRAMA INGENIERA QUIMICA
MODALIDAD ADI



Santa Ana de Coro !ar"o #$%&
D'(eren)'a entre *a e+tr,)t,ra !'entra+ - re.et'r /a+ta
La diferencia que existe entre la estructura repetitiva "Mientras" y "Repetir hasta"
es que, la estructura repetitiva "Mientras" evala la condicin primero, es decir,
que antes de iterar un bloque de instrucciones se evala si la condicin se
cumple, en caso de que sea verdadero se ejecutara las debidas instrucciones. Lo
que quiere decir que en este tipo de estructuras si la condicin nunca se cumple,
no repite ni una sola ve.
!n el caso del "Repetir hasta" es lo contrario ya que primero se va a iterar el
bloque de instrucciones de la estructura y lue"o al final es que va a evaluar la
condicin, en caso de que esta se si"a cumpliendo, se volver# a iterar el
respectivo bloque de instrucciones. Lo que quiere decir que en este tipo de
estructuras al menos una sola ve va a repetir.
E0e!.*o+ en *o+ ),a*e+ e1.*'2,e *a d'(eren)'a .r'n)'.a* entre ,na 3ar'a4*e
2,e a),!,*a 3a*ore+ - ,na 2,e ),enta 3a*ore+5
VARIA6LES CONTADORAS7 $esarrollar un al"oritmo que imprima los nmeros
impares en orden descendente que %ay entre & y &''.
i( entero
i )**
Mientras +i ,) & hacer
!scribir +i, -,./
i ) i 0 1
fin2 mientras
VARIA6LES ACUMULADORAS7 3alcular las suma de los cuadrados de los
nmeros entre & y &''.
i( entero
4uma( entero
i )&
4uma ) '
Mientras +i 5) &''/hacer
4uma() suma 6 i 7 i
i ) i 6 &
fin2 mientras
!scribir +8La suma de los cuadrados hasta &'' es(9, suma/
La (,n)'8n de ,na 3ar'a4*e de )ontro* en ,na e+tr,)t,ra re.et't'3a
!s aquellas que permiten que una o varias sentencias se ejecuten repetidamente,
se repite mientras se cumpla una determinada condicin
La+ e+tr,)t,ra+ re.et'r - /a9a !'entra+ .ara +o*,)'onar *o+ +'9,'ente+
.ro4*e!a+7
Modifique el anterior para procesar ordenes de pia mientras existan clientes
en la pier:a hasta que el vendedor indique al pro"rama que ya desea
terminar.
E+tr,)t,ra+ re.et'r
;ariable
3( clientes
;c, v. vendedor
<nicio
3() $ 3) $
Repetir
<nicio
!scribir +existen clientes/
Leer +c /
=in
E+tr,)t,ra /a9a !'entra+
>seudocdi"o clientes en la pier:a
3 ) clientes
;) vendedor
<nicio
3() ', vc () '
Mientras +vc() excitan clientes/ hacer
<nicio
!scribir +8existen clientes9/
Leer + c /
=in

También podría gustarte