Programacion

Páginas: 3 (507 palabras) Publicado: 23 de octubre de 2012
1

5. ESTRUCTURAS DE REPETICIÓN
Las estructuras de repetición, permiten la ejecución de una lista o secuencia de
instrucciones () en varias ocasiones. El número de veces que el
bloque deinstrucciones se ejecutará se puede especificar de manera explícita, o a través de
una condición lógica que indica cuándo se ejecuta de nuevo o cuándo no. A cada ejecución
del bloque de instrucciones se leconoce como una iteración.
Existen cuatro tipos principales de sentencias de repetición:





Ciclo
Ciclo
Ciclo
Ciclo

mientras
haga-mientras
repita-hasta
para

A continuación sedescribe cada una de ellas.

5.1

CICLO MIENTRAS

El ciclo mientras permite ejecuta un bloque de instrucciones mientras que una expresión
lógica dada se cumpla, es decir, mientras suevaluación dé como resultado verdadero. La
expresión lógica se denomina condición y siempre se evalúa antes de ejecutar el bloque de
instrucciones. Si la condición no se cumple, el bloque no se ejecuta. Si lacondición se
cumple, el bloque se ejecuta, después de lo cual la instrucción vuelve a empezar, es decir, la
condición se vuelve a evaluar.
En el caso en que la condición evalúe la primera vez comofalsa, el bloque de instrucciones
no será ejecutado, lo cual quiere decir que el número de repeticiones o iteraciones de este
bloque será cero. Si la condición siempre evalúa a verdadero, lainstrucción se ejecutará
indefinidamente, es decir, un número infinito de veces.
La forma general del ciclo mientras es la siguiente:
DIAGRAMA DE FLUJO

PSEUDOCODIGO

mientras hacer

fin_mientrasDonde, es la expresión lógica que se evalúa para determinar la ejecución o no

file:///C|/Documents%20and%20Settings/usuario/Escritorio/documentos/capitulo5/capitulo5.html (1 of 24) [24/02/200403:28:24 p.m.]

1

del bloque de instrucciones, y es el conjunto de instrucciones que
se ejecuta si la condición evalúa a Verdadero.
Ejemplos.
Ejemplo 1. Dado un número natural n se desea...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS