Saltar la navegación

Estructuras de control

Definición:

 Imagina que estás siguiendo las instrucciones de un juego. Las estructuras de control en Programación son como las reglas del juego que te dicen qué hacer en diferentes situaciones. 

Estructura de Decisión:
 La estructura básica de decisión se representa con el siguiente diagrama de flujo:

estructura de desición

 En el rombo  se expresa una pregunta, que suele ser de tipo lógico o relacional. Dependiendo de la respuesta (Si o No), se llevará a cabo un proceso distinto. 

La estructura selectiva de decisión, también conocida como estructura Si... Entonces, permite que el flujo del algoritmo siga por un camino específico si se cumple una condición o conjunto de condiciones. Si al evaluar la condición (o condiciones) el resultado es verdadero, entonces se ejecuta(n) cierta(s) operación(es). Luego se continua con la secuencia normal del programa.


Operadores Relacionales

Estos operadores nos permiten evaluar las relaciones (igualdad, mayor que, etc) entre un par de operandos (en principio, pensemos en números). Los operadores relacionales de que disponemos son:

Operaciones relacionales

Video - estructuras de control.

Te invito a que veas el siguiente video, así resolverás dudas.

Ejemplo

1. Imaginemos que tenemos una lámpara o bombilla y queremos hacer el diagrama de flujo para saber qué hacer cuando la lámpara no funciona.

Ejemplo de desición

Creado con eXeLearning (Ventana nueva)