Estructura de dactos

Solo disponible en BuenasTareas
  • Páginas : 2 (347 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de febrero de 2012
Leer documento completo
Vista previa del texto
Estructuras de control
Una estructura de control permite controlar el flujo de la ejecución de instrucciones. Con estas estructuras, el programador puede determinar el orden en que se ejecutaránlas instrucciones que están dentro de esta estructura, existen tres tipos fundamentales de estructuras de control:

• Secuencial: es una lista consecutiva de acciones donde el orden de apariciónindica el orden de ejecución.

• Alternativa: se presenta en tres formas:
 Simple: permite evaluar una expresión lógica y ejecutar una acción si dicha expresión es cierta.
 Doble: permite evaluar unaexpresión lógica y ejecutar una acción si dicha expresión es cierta y otra acción si dicha expresión es falsa.
 Multialternativa: consiste en una expresión selectora que puede tomar n valoresdiferentes y ejecuta una acción diferente por cada posible valor de la expresión selectora.

• Repetitiva: La estructura repetitiva se presenta en tres formas:
 Estructura desde-hasta: permite repetirla ejecución de una acción un número determinado de veces
 Estructura mientras: repite una acción mientras una expresión lógica sea cierta; esta estructura puede ejecutarse 0 ó más veces.
Estructura repetir-hasta: repite una acción hasta que una expresión lógica sea cierta; esta estructura siempre se ejecuta 1 vez al.

Estructuras de Control
Estructura IF : es una estructura de controlutilizada para tomar decisiones según se cumpla una condición (o varias) o no
Estructura SWITCH: Toma distintas decisiones en función de distintos estados de la variable
Bucle FOR: El bucle for seusa para repetir una misma operación un número determinado de veces; está compuesto de 3 partes: Inicialización, condición y actualización.
Bucles WHILE: se usa cuando queremos repetir la ejecuciónde unas sentencias un número indefinido de veces.
Bucle DO...WHILE: Este bucle se usa cuando no sabemos el número de veces que va a ejecutarse un bucle pero lo que si tenemos claro es que por lo...
tracking img