Algoritmos

Solo disponible en BuenasTareas
  • Páginas : 3 (558 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de mayo de 2011
Leer documento completo
Vista previa del texto
Fundamentos de Programación

http://programandoenc.webcindario.com

ESTRUCTURAS ITERATIVAS

1

Fundamentos de Programación

http://programandoenc.webcindario.com

ESTRUCTURAS ITERATIVASOBJETIVOS
Aprender a resolver problemas mediante la ejecución repetida de una secuencia de proposiciones llamados bucle o estructuras repetitivas o iterativas. Distinguir las diferentes estructurasde repetición utilizadas en problemas con bucles: mientras, repetir… mientras, para. Analizar las diferencias entre cada una de las estructuras de repetición. Analizar la correspondencia entre cadauna de las estructuras de repetición.

INTRODUCCION
Las estructuras ITERATIVAS o de repetición, permiten la ejecución de una instrucción o una secuencia de instrucciones () tantas veces como seanecesario. 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 lógica que indica cuándo se ejecuta de nuevo y cuándo no. Acada ejecución del bloque de instrucciones se le conoce como una iteración.

1. TIPOS DE ITERACIÓN
Existen tres tipos principales de sentencias de repetición: • • • Bucle MIENTRAS… Bucle REPETIR…MIENTRAS Bucle PARA

A continuación se describe cada una de ellas.

1.1

BUCLE MIENTRAS

El bucle mientras permite ejecutar un bloque de instrucciones mientras que una expresión lógica dada secumpla, es decir, mientras su evaluació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 secumple, el bloque NO se ejecuta. Si la condición SÍ se cumple, el bloque SÍ 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 enque la condición se evalúe la primera vez como falsa, 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...
tracking img