orden publico

Páginas: 5 (1149 palabras) Publicado: 11 de junio de 2014
1
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
DE LA FUERZA ARMADA BOLIVARIANA

Ciclo Básico de Ingeniería – Diurno

Asignatura: Programación
Docentes: Lcdo. Javier A. Arellano G. Lcdo. José Wilmer Jaimes J.
Estructuras de Control Repetitivo en Turbo Pascal
Las estructuras de control repetitivo permiten como su propio nombre indica que una sentencia o grupo de
sentencias se repitanvarias veces, dicha repetición puede llevarse a cabo un número prefijado de veces o
depender de la evaluación de una expresión lógica. Estas estructuras son conocidas con la palabra inglesa
“loop” y en nuestro idioma se conocen como ciclos, bucles o lazos, “Las estructuras que repiten una
secuencia de instrucciones un número determinado de veces se denominan bucles y se denomina iteración
alhecho de repetir la ejecución de una secuencia de acciones” (Joyanes 2002 pág 163).
Turbo Pascal permite el uso de estas estructuras, de acuerdo a Joyanes (1995) “proporciona tres
estructuras o sentencias de control para especificar la repetición: while, repeat y for.” Asociadas a las
estructuras de repetición se encuentran a menudo algunas variables auxiliares. Como siempre se utilizan
de lamisma manera, se denominan con nombre propio (contador, acumulador, centinela, etc.), sin
embargo es importante aclarar que son variables comunes, aunque se usan de un modo especial.
Contador
Un contador es una variable, fundamentalmente de tipo entero, cuyo valor se incrementa o decrementa
cada vez que ocurre un evento (generalmente cada repetición de un bucle). Es habitual llamar a estavariable “cont” (de contador). Se debe inicializar el contador antes de utilizarlo.
Operaciones sobre Contadores
● Inicialización
contador = valor_inicial;
● Incremento
contador = contador + constante;
● Decremento
contador = contador - constante;
Ejemplo:
cont = 0
cont = cont +1
cont = 10
cont = 10 - 1
Acumuladores
Son variables cuyo valor se modifica, en una cantidad variable, cada vezque ocurre un evento. La
modificación puede ser incrementar o decrementar el valor. Es habitual llamar a esta variable “acum” (de
acumulador). Al igual que los contadores, los acumuladores deben ser inicializados antes de utilizarse.
Inicialización
acumulador = valor_inicial;
● Operaciones
acumulador = acumulador + valor;
acumulador = acumulador – valor;
acumulador = acumulador * valor;acumulador = acumulador / valor;

2
Ejemplo
acum = 0
acum = acum + sueldo
acum = acum – cantidad
Centinelas o banderas
● Son variables que pueden tomar dos valores (cierto, falso). Según la expresión lógica evaluada, uno de
estos valores permite la ejecución repetida de un bloque de instrucciones.
● Además de la inicialización respectiva, existe otro punto crítico de los centinelas y escuando se cambia
su valor.
Ciclos o Bucles
Los ciclos o bucles son estructuras que de acuerdo a Joyanes (2002) “repiten una secuencia de
instrucciones un número determinado de veces” estas estructuras son empleadas cuando nos interesa que
cierto grupo de instrucciones se repita; a cada una de las repeticiones o ejecuciones de ese grupo de
sentencias se denomina iteración.
La manera como secontrola en número de repeticiones, nos permite definir los tipos:
• Repita Para (for)
• Repita Mientras (while)
• Repita Hasta (repeat)
CICLO FOR (Repita Para)
Se emplea cuando conocemos a priori (por anticipado) en número de veces que se va a repetir las
instrucciones asociadas a tal estructura, de acuerdo a Joyanes (2002) ella “ejecuta las acciones del cuerpo
del bucle un númeroespecificado de veces y de modo automático controla el número de iteraciones o
pasos a través del cuerpo del bucle” . Generalmente depende de una variable que realiza la actividad de
conteo.

V:= Vi

Sentencia (s)
V:= V + Inc

V:= Vf
Verdadero

Falso

Donde:
V es una variable de control o conteo que
permite definir la parada.
Vi: es la asignación con la que comenzará el
conteo
Vf: es el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • el orden publico y el orden interno
  • Orden publico
  • Orden publico
  • Orden publico
  • Orden publico
  • Orden publico
  • Orden publico
  • orden publico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS