bucles

Páginas: 8 (1957 palabras) Publicado: 28 de noviembre de 2014
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR
PARA LA EDUCACIÓN SUPERIOR
UNIVERSIDAD NACIONAL EXPERIMENTAL
DE LOS
LLANOS OCCIDENTALES “EZEQUIEL ZAMORA”
U.N.E.L.L.E.Z
Núcleo Barinas




bucles








Bachiller:
Luis Manuel Diaz Machado


Los bucles

Son un conjunto de instrucciones que se repiten un número finito de veces. Lleva asociadoaparte de las instrucciones una condición que es la que determinaun bucle. Los bucles se pueden anidar unos dentro de otros, y puede haber varios bucles al mismo nivel, pero nunca se entrelazan.
En fin es una estructura de control que permite la repetición de una serie denominada sentencias o bucle (loop-ciclo). El cuerpo del bucle tiene sentencias repetitivas de las cuales el lenguaje deprogramacion pascal proporciona tres estructuras o bien sentencias de control para especificar la repetición.
* While
* Repeat
* For

Carasteristicas:
El cuerpo del bucle son la acción o acciones que se repiten y cada repetición del cuerpo del bucle o ejecución, se le llama iteración.

Cuándo se usa un bucle se debe conocer cuántas veces se repetirá la misma.

Se debe tener muy clara ladiferencia entre el cuerpo del bucle y una iteración.

Una vez determinada la iteración, para finalizarla podemos aplicar una condición y ya sea en caso de que se cumpla o no se cumpla la condición se determina si se para o sigue ejecutándose la iteración.

Ejemplo:
En este algoritmo para sumar n números utilizamos un bucle del cual usamos un contador para determinar cuántos números hay a sumarpara poder así iterar el bucle.
ALGORITMO PARA SUMAR n NUMEROS
Escribir (´¿Cuántos números tiene la lista?´)
leer (n)
contador 0 {suma de n elementos}
suma 0 {inicializar variable suma}
{comienzo del bucle}
Repetir lo siguiente mientras contador < N
Leer (numero)
Suma suma + numero
Contador contador + 1
Fin_repetir
{fin del bucle}
Escribir(“la suma de”, N, “números es”,suma).

funcionamiento

Ejecutar el bucle hasta que la condición sea verdadera. O sea se repite mientras la condición sea falsa; ya que esta se evalúa siempre al final del bucle. Si es falsa volvemos a ejecutar las acciones, si es verdad se sale del bucle. Como la condición se evalúa al final, incluso aunque la primera vez ya sea verdadera, habremos pasado al menos una vez por el bucle.
Esdecir que cuando un bucle se tenga que ejecutar como mínimo una vez, podremos usar una estructura repetir o mientras, la única diferencia que habrá entre las dos, es que para hacer lo mismo, las condiciones tienen que ser contrarias. Al anidar bucles hay que tener en cuenta queel bucle más interno funciona como una sentencia más del bloque más externo y por tantoen cada iteración del bucle másexterno se van a ejecutar todas las iteraciones del bucle másinterno por cada iteración del mas externo.
Si el bucle mas externo se repite n veces y el mas interno se repite m veces, si por cadaiteración del mas externo se repite el mas interno, el número total de iteraciones será m*n.Los bucles que se anidan pueden ser de igual o distinto tipo.

Según estructura de pascal:

Mientras hacer:Sintaxis:
PSEUDOCÓDIGO: FLUJOGRAMA:

Mientras hacer No
Cond
Fin mientras Si


acc2

Funcionamiento:
La condición del bucle se evalúa al principio, antes de entrar en él. Si la condición es verdadera, comenzamosa ejecutar las acciones del bucle y después de la última volvemos a preguntar por la condición. En el momento en el que la condición sea falsa nos salimos del bucle y ejecutamos la siguiente condición al bucle.
Al evaluarse la condición antes de entrar en el bucle al principio, si la condición al ser evaluada la primera vez es falsa, no entraremos nunca en el bucle, el bucle puede que se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • BUCLES
  • Bucles
  • BUCLES
  • Bucles y Condiciones
  • bucles de oro
  • ESTRUCTURAS DE BUCLES
  • el bucle for
  • BUCLES EN PYTHON

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS