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:
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: