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.

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Welcome to My Blog

Popular Post

Blogger templates

Datos personales

Con la tecnología de Blogger.

- Copyright © Programación basica -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -