0% encontró este documento útil (0 votos)
130 vistas10 páginas

Estructuras de Control

Este documento describe las principales estructuras de control en programación, incluyendo estructuras secuenciales, de selección (if/switch), e iteración (bucles como while y for). Las estructuras de control determinan el orden de ejecución de las sentencias y pueden incluir condiciones booleanas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
130 vistas10 páginas

Estructuras de Control

Este documento describe las principales estructuras de control en programación, incluyendo estructuras secuenciales, de selección (if/switch), e iteración (bucles como while y for). Las estructuras de control determinan el orden de ejecución de las sentencias y pueden incluir condiciones booleanas.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 10

ESTRUCTURAS DE CONTROL

 Las Estructuras de control determinan la secuencia de ejecución de las


sentencias de un programa, y encontramos cuatro categorías:

 Secuenciales
 Selección (If, Switch-Case)
 Iteración (Do, While, Do-While)
 Combinadas y Anidadas
Estructura Secuencial

 El orden en que se ejecutan por defecto las sentencias de un programa es


secuencial. Esto significa que las sentencias se ejecutan en secuencia, una
después de otra, en el orden en que aparecen escritas dentro del programa.
Estructuras de Selección
 La estructura de selección determina si se ejecutan unas instrucciones u otras
según se cumpla o no una determinada condición.
 Implementando instrucciones como If o Switch-Case
Instrucción If

Puede ser de tipo:


 Condicional Simple if
 Condicional Doble if-else
 Condicional Múltiple if-else-if

La condición debe ser una expresión booleana es decir debe dar como resultado
un valor booleano (true o false).
 Construir un programa que calcule el índice de masa corporal de
una persona. (&&)
Sentencia Switch-Case
 La sentencia switch se encarga de estructurar una selección múltiple. Al
contrario del enunciado if-else que sólo podemos indicar dos alternativas,
maneja un número finito de posibilidades.
 La estructura de control switch nos permite ejecutar diferentes bloques de
instrucciones en función del resultado de una expresión.

¿Cuándo se emplea la estructura switch/case?


 Cuando las condiciones no son de tipo simples, y se requiere de una selección
múltiple de casos o de verificar múltiples condiciones.
Estructuras de Iteración
(Bucle o Ciclos)
 Una estructura de repetición o bucle nos permite ejecutar un número de
veces determinado una serie de instrucciones.
 La mayor utilidad es evitar la repetición de líneas de código iguales.

Las estructuras de repetición son:

 While: indicamos una condición que se ejecutara hasta que la condición sea
falsa, es importante que la variable que esté en la condición, varíe para que
no se produzca un bucle infinito.
 for: este tipo de bucle, es como el anterior pero además de la condición,
incluye una inicialización de una variable y un incremento o decremento de
esa variable.

 do-while: esta estructura repetitiva, tiene algo especial y es que


como mínimo las instrucciones dentro de la estructura repetitiva se ejecutan
al menos una vez, mientras que el while sus instrucciones pueden ejecutarse
0 o N veces. Se sale del bucle cuando la condición del while no se cumple.

También podría gustarte