Este documento clasifica y describe las principales estructuras de control de un programa, incluyendo estructuras secuenciales, condicionales e iterativas. Las estructuras condicionales incluyen if simple, if-else y múltiples if/elseif para tomar decisiones, y switch para seleccionar entre múltiples opciones. Las estructuras iterativas son for, while y do while para ejecutar bucles, permitiendo repetir secciones de código cero o más veces.
1. ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO
GRUPO 6
INTEGRANTES: LISBETH SINALUISA (965), NICOLE IBARRA (9189, DILAN
GUILCAPI (957)
CARRERA: TELECOMUNICACIONES 1 “B”
CLASIFICACION DE LAS ESTRUCTURAS DE CONTROL
Las estructuras de control permiten modificar el flujo de ejecución de las instrucciones
de un programa.
Se clasifican en: estructuras de control secuenciales, condicionales e iterativas.
Estructura de control secuencial:
Están compuestas por un número definido de acciones que se ubican en un orden
específico y se realizan una tras otra. Las tareas se suceden de un modo en que la salida
de una es la entrada de la otra.
Estructuras de control condicionales:
Se utilizan en una situación en la que puede haber una o más opciones disponibles para
continuar. Las preguntas y respuestas son los procesos de toma de decisiones que
conducen a diferentes caminos dentro del algoritmo, dándonos una solución para el
problema en cuestión adaptándose a diferentes situaciones; pueden ser simples, dobles y
múltiples.
Estructura de condicional simple (if):
Si la condición es verdadera, la sentencia procede a ejecutarse, caso contrario se
salta dicha secuencia continuando con la ejecución del programa.
Estructura condicional doble (if-else):
Permite tener 2 acciones alternativas, si se verifica una determinada condición y
si no se verifica, se puede realizar cualquiera de las dos.
Estructura condicional múltiple if, else, elseif:
Esta estructura permite implementar condicionales mucho más complicados que
se encadenan de 2 a más condiciones en caso de que las primeras no se verifiquen.
2. Sentencia switch:
se utiliza para seleccionar una de múltiples alternativas que tenga el programa.
Esta sentencia es especialmente útil cuando la selección se basa en el valor de una
variable de un tipo simple o de una expresión de un tipo simple denominada
expresión de control o selector.
Estructura de control iterativas
Nos permiten ejecutar varias veces un conjunto determinado de instrucciones, a esta
repetición se le llama ciclos. De manera general existen 3 tipos de estructuras cíclicas,
For, While y Do While.
Estructura For:
Que el número de iteraciones se conoce con anticipación, y por ello no se precisa
poner ninguna condición de salida para detener el bucle.
Estructura While:
Ejecuta una secuencia de instrucciones mientras una condición sea verdadera.
Cuando se ejecuta esta instrucción, la condición se evalúa. Si la condición es
verdadera, se ejecuta una vez la secuencia de instrucciones que forman el cuerpo
del ciclo.
Estructura Do While:
Ejecuta al menos una vez su bloque repetitivo, a diferencia del While que puede
no ejecutar el bloque. Esta estructura repetitiva se utiliza cuando conocemos de
antemano que por lo menos una vez se ejecutará el bloque repetitivo.