ingenieria

Páginas: 2 (318 palabras) Publicado: 20 de abril de 2013
CONSTRUCTORES BASICOS
ESTRUCTURAS REPETITIVAS

REPETICIÓN
Las estructuras de repetición, permiten la ejecución repetida de una lista o secuencia de
instrucciones (también llamada bloque deinstrucciones). El número de veces que el bloque de
instrucciones se ejecutará se puede especificar de manera explícita o a través de una condición
que indica cuando se ejecuta de nuevo o cuando no. Acada ejecución del bloque de
instrucciones se le conoce como una iteración.
Existen tres tipos principales de sentencias de repetición:
Ciclo mientras
Ciclo HAGA-MIENTRAS
Ciclo para
A continuaciónse describe cada una de ellas.

CICLO MIENTRAS
El CICLO MIENTRAS ejecuta un bloque de acciones ‘mientras’ que una condición dada se
cumpla, es decir, cuando la condición evalúa a verdadero. Lacondición es evaluada antes de
ejecutar el bloque de acciones y si la condición no se cumple, el bloque no se ejecuta. De esta
manera es que el número de repeticiones del bloque de acciones sea cero,pues, si la condición la
primera vez evalúa a falso, el bloque no será ejecutado alguna vez. La forma general del ciclo
mientras es la siguiente:

mientras (condición) hacer

fin_mientrasDonde, (condición) es la condición que determina si el bloque de accioneses ejecutado
o no. Si la condición evalúa a verdadero el bloque es ejecutado y si evalúa a falso no es
ejecutado. Después deejecutar el bloque de acciones se vuelve a evaluar la condición.
Ejercicio: Escribir en pantalla los números del uno al tres
EJEMPLOS.
Ejemplo 1. Dado un número natural n se desea calcular la suma delos números naturales desde
0 hasta n.
DIALOGO:
Objetos Conocidos

un número natural.

Objetos Desconocidos

Un número natural.

Condiciones

El número buscado es la suma de losnaturales empezando en cero
hasta el número dado.

ESPECIFICACIÓN:
Entradas

n Î Enteros, (n es el número dado).
suma Î Enteros, (suma es la suma de los primeros n números

Salidas
naturales)....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingenieria
  • Ingenieria
  • Ingenieria
  • Ingeniería
  • Ingenieria
  • Ingenieria
  • La ingenieria
  • Ingenieria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS