Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNDAMENTOS DE PROGRAMACION
PERÍODO ACADÉMICO
JULIO - SEPTIEMBRE 2020
SENTENCIAS DE CONTROL
Instrucción
El siguiente texto tiene como objetivo dar a entender las diferentes secuencias de control
programación necesitaremos verlo desde el punto de vista de nuestra vida cotidiana. Por lo tanto
es necesario ver primeramente los conceptos y en un segundo paso los beneficios que da a nuestra
Las sentencias de control son aquellas que pueden crear una bifurcación e iteración en el flujo
secuencial del programa, esta se la realiza por medio de instrucciones condicionales o repetitiva.
La bifurcación se controla con una instrucción IF o SWITCH que dirige la ejecución a lo largo
de una ruta de acceso determinada. La iteración se controla con instrucciones de bucle como
Las secuencias de control se dividen en tres categorías en función del flujo de ejecución:
función del cumplimiento o no de una condición o expresión lógica. En C++ existen dos
▪ Instrucción IF ELSE
La sentencia switch selecciona una de entre múltiples alternativas. La forma general de esta
expresión es la siguiente:
Después de ver el funcionamiento de las estructura condicionales ,un ejemplo que se podría ver
• While
• Do - while
• For
▪ Instrucción WHILE
Ejecuta una instrucción o un bloque de instrucciones cero o más veces, dependiendo del valor
Su sintaxis es la siguiente:
▪ Instrucción DO WHILE.
Ejecuta una instrucción o un bloque de instrucciones, una o más veces, dependiendo del valor
Cuando se utiliza una instrucción do-while el bloque de instrucciones se ejecuta al menos una
vez, ya que la condición se evalúa al final. En cambio, con una instrucción while, puede
inicialmente es falsa.
Su sintaxis es la siguiente:
▪ Instrucción FOR
Un bucle for hace que una instrucción o bloque de instrucciones se repitan un número
A continuación de la palabra for y entre paréntesis debe haber siempre tres zonas separadas
▪ zona de inicialización
▪ zona de condición
Hacer {
Correr;
}
Mientras no esté cansado;
Conclusión
que convierten un programa con un camino fijo y lineal en uno con múltiples caminos y
repeticiones que llevaran a nuevas alturas a este, en otras palabras le brinda complejidad.
Estas secuencias no solo brindan un mejor manejo y eficiencia de variables e información sino
Pero estas secuencias de control no son más que el concepto plasmado en código de la forma en la
que los humanos pueden tomar decisiones y repetir trabajos, en base a ciertas condiciones que se