tareas

Páginas: 5 (1064 palabras) Publicado: 3 de diciembre de 2013
Estructuras de control
En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa.
Con las estructuras de control se puede:
De acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else)
De acuerdo al valor de una variable, ejecutar un grupo u otro de sentencias (Select-Case)
Ejecutar un grupo desentencias mientras se cumpla una condición (Do-While)
Ejecutar un grupo de sentencias hasta que se cumpla una condición (Do-Until)
Ejecutar un grupo de sentencias un número determinado de veces (For-Next)
Todas las estructuras de control tienen un único punto de entrada y un único punto de salida. Las estructuras de control se puede clasificar en : secuenciales, iterativas y de controlavanzadas. Esto es una de las cosas que permite que la programación se rija por los principios de la programación estructurada.
Los lenguajes de programación modernos tienen estructuras de control similares. Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propia para expresar la estructura.
Otros lenguajes ofrecenestructuras diferentes, como por ejemplo los comandos guardados.
Índice [ocultar]
1 Tipos de estructura de control
1.1 Antecedentes
1.2 Ejecución secuencial
1.3 Transferencia de control
1.4 De selección
1.4.1 Estructura de control
1.4.2 Selección if simple
1.4.3 Select-Case
1.5 Estructuras de control iterativas
1.5.1 Do-While
1.5.2 Do-Until
1.5.3 For-Next
2 Estructuras anidadas
2.1Estructura For-Next dentro de una estructura If-Then-Else
2.2 Estructura If-Then-Else dentro de estructura For-Next
2.3 Estructura For-Next que está dentro de estructura Do-While
3 Véase también
4 Referencias
Tipos de estructura de control[editar · editar código]

Algunas estructuras de control en el lenguaje Java
Antecedentes[editar · editar código]
El término "estructuras de control",viene del campo de la ciencia computacional. Cuando se presentan implementaciones de Java para las estructuras de control, nos referimos a ellas con la terminología de la Especificación del lenguaje Java, que se refiera a ella como instrucciones.
Ejecución secuencial[editar · editar código]
Pero por lo general las instrucciones se ejecutan una después de la otra, en el orden en que están escritas,es decir, en secuencia. Este proceso se conoce como ejecución secuencial.
Transferencia de control[editar · editar código]
En Java, como en otros lenguajes de programación por excelencia como C y C++, el programador puede especificar que las siguientes instrucciones a ejecutarse tal vez no sea la siguiente en secuencia. Esto se conoce como transferencia de control. Hay que tener en cuenta quela instrucción goto es una palabra reservada pero no se utiliza ni se recomienda. Un programa bien estructurado no necesita de esta instrucción.1
De selección[editar · editar código]
Las estructuras de control de selección, ejecutan un bloque de instrucciones u otro, o saltan a un subprograma o subrutina según se cumpla o no una condición.
Estructura de control[editar · editar código]
Lasestructuras de control, denominadas también sentencias de control, permiten tomar decisiones y realizar un proceso repetidas veces. Se trata de estructuras muy importantes, ya que son las encargadas de controlar el flujo de un programa, según los requerimientos del mismo.
Selección if simple[editar · editar código]
Artículo principal: Sentencias if
Se trata de una estructura de control que permiteredirigir un curso de acción según la evaluación de una condición simple, sea falsa o verdadera.
Si la condición es verdadera, se ejecuta el bloque de sentencias 1, de lo contrario, se ejecuta el bloque de sentencias 2.
IF (Condición) THEN
(Bloque de sentencias 1)
ELSE
(Bloque de sentencias 2)
END IF
Se pueden plantear múltiples concisiones simultáneamente, si se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tareas tareas y mas tareas
  • tareas tareas
  • Taran Taran
  • tareas tareas
  • Tareas Y Tareas
  • Mis tareas...Tus tareas
  • Tareas de Tareas
  • Tareas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS