La estructura de Decisión
La estructura de decisión es una estructura de control que permite tomar decisiones en un programa. La estructura de decisión más simple es la estructura if
, que evalúa una condición y ejecuta un bloque de código si la condición es verdadera. Si la condición es falsa, el bloque de código no se ejecuta.
La estructura de decisión en pseudocódigo es la siguiente:
Como se puede observar, la estructura de decisión if
consta de dos bloques de código: el bloque Entonces
y el bloque En otro caso
. El bloque Entonces
se ejecuta si la condición es verdadera, mientras que el bloque En otro caso
se ejecuta si la condición es falsa.
Así mismo, la estructura de decisión if
puede tener múltiples condiciones anidadas. En este caso, se evalúan las condiciones en orden y se ejecuta el bloque de código correspondiente a la primera condición verdadera. Si ninguna condición es verdadera, no se ejecuta ningún bloque de código.
La estructura de decisión en pseudocódigo con múltiples condiciones es la siguiente:
Diagrama de flujo

En el diagrama de flujo, la estructura de decisión if
se representa con un rombo que contiene la condición a evaluar. Si la condición es verdadera, se sigue la flecha que apunta hacia el bloque de código que se ejecuta. Si la condición es falsa, se sigue la flecha que apunta hacia el bloque de código que no se ejecuta.