Doctorado social

Solo disponible en BuenasTareas
  • Páginas : 3 (623 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de octubre de 2010
Leer documento completo
Vista previa del texto
ALGORITMOS Y PROGRAMACIÓN

LABORATORIO 3. ESTRUCTURAS ITERATIVAS PARTE 1 Marco Teórico Ciclos o bucles
Los ciclos o bucles son aquellos que se utilizan para ejecutar un conjunto de instruccionestantas veces como lo permita el cumplimiento de una expresión. Las Instrucciones para ciclos resuelven el problema de repetir todo el programa o cierta parte del programa más de una vez. A cadarepetición del conjunto de acciones se denomina iteración. Las estructuras iterativas a utilizar serán las siguientes: Para: Es una estructura iterativa que es controlada por una variable (llamada variableíndice o variable de control), la cual se incrementa o decrementa hasta llegar a un valor límite o valor final que representa la condición de parada. En pseudoformal, la condición de parada no es unaexpresión lógica sino un valor que indica el final de ciclo. Por su parte, en Java la condición de parada si es una expresión lógica por consiguiente se puede ejecutar tanto un número predefinido deveces como hasta que se cumpla la condición. En su forma simple la inicialización es una instrucción de asignación que carga la variable de control del ciclo con un valor inicial. La condición es unaexpresión relacional que evalúa la variable de control del ciclo contra un valor final o de parada que determina cuando debe acabar el ciclo. Y el incremento define la manera en que la variable decontrol del ciclo debe cambiar cada vez que el computador realiza una iteración. Se deben separar esos 3 argumentos con punto y coma (;).

Pseudoformal
Para hasta en hacer ; : ; FPara

Java
for(;;){: }

Pág. 1

ALGORITMOS Y PROGRAMACIÓN
Mientras: Mientras (expresión) dé un resultado cierto ejecútese el bloque de sentencias, en el momento en que la condición se convierte en falsa elciclo termina. Dentro de la proposición ó del bloque de ellas, se modifican términos de la expresión condicional, para controlar la duración de la iteración. En este tipo de ciclo el bloque de...
tracking img