Posted by : Unknown
domingo, 21 de septiembre de 2014
ESTRUCTURAS DE CONTROL.
Por lo general, en un programa las
instrucciones se ejecutan una después de otra en el orden en que están
escritas. Este proceso se conoce como ejecución secuencial.
Las estructuras de control nos permiten
controlar el flujo del programa: tomar decisiones, realizar acciones
repetitivas etc. Dependiendo de unas condiciones que nosotros mismos
establezcamos.
ESTRUCTURA IF-ELSE.
Quizá la estructura de control más
básica y la más utilizada sea if-else, este seria un ejemplo de cómo se emplea
en la programación.
if (condición) {
//
instrucciones que hay que ejecutar si la condición es verdadera
} else
{
//
Instrucciones que hay que ejecutar si la condición es falsa
}
ESTRUCTURA
FOR.
La estructura if-else no es muy
eficiente cuando se dedica a ejecutar de forma repetitiva una instrucción, la
estructura if-else solamente se muestra una vez el mensaje en pantalla, esta
estructura no se repite y la comprobación de la condición solo se realiza una
sola vez, por otra parte la estructura for permite realizar varias repeticiones
de forma sencilla, también llamadas bucles. No obstante, su definición formal
no es tan sencilla como la del if.
For(iniciación; condición; actualización)
La idea del funcionamiento de
un bucle for es la siguiente. “mientras la condición indicada se siga
cumpliendo, repite la ejecución de las instrucciones definidas dentro del for.
Además, después de cada repetición, actualiza el valor de las variables que se
utilizan en la condición”.
La iniciación: es la zona en la
que se establece los valores iniciales de las variables que controlan la repetición.
La condición: es el único
elemento que decide si continúa o se detiene la repetición.
La actualización: es el nuevo
valor que se asigna después de cada repetición a las variables que controlan la
repetición.
CONCLUSIÓN:
Es importante conocer el
funcionamiento de cada instrucción para programar y darles el uso apropiado a
cada una de ellas para obtener un buen programa sin errores, cada estructura
tiene características similares pero en ocasiones nos es más conveniente el
usar una o la otra.