Estructuras de control

En programación, las estructuras de control permiten cambiar el flujo de comandos de un programa. Permiten la toma de decisiones y realizar repetidas veces una instrucción. Tienen un solo punto de entrada y un punto de salida. Se clasifican en:

  • Secuencial.
  • Selectiva
  • Repetitiva

Secuencial

Las instrucciones se ejecutan secuencialmente desde la primera hasta la última. El programa ejecuta los comandos en el orden especificado.

Ejemplo

Pasos para unirse a una reunión en Zoom utilizando el celular.

Pseudocódigo:

INICIO
     Encender el téléfono.
     Verificar que esté conectado a internet.
     Instalar la aplicación.
     Ingresar el usuario y contraseña.
     Verificar que exista un link de reunión.
     Esperar a que acepten el ingreso a la reunión
FIN

Selectiva

Pueden tomar decisiones lógicas, es decir, ser verdadera o falsa. Puede ser simple o compuesta. Entre esta clasificación se encuentra la estructura selectiva If, If-Else y Switch.

If

Esta estructura evalúa una condición, si es verdadera ejecuta una o varias instrucciones, de lo contrario, continua con la ejecución del programa. 

Sintaxis:

if (condición a evaluar)
{
     Instrucciones
}

If-Else

La estructura evalúa si el resultado es verdadero, si es así, se ejecuta el primer bloque de sentencias. Si el resultado es falso, se ejecuta el segundo bloque de sentencias.

Sintaxis:
if (condición a evaluar)
{
     bloque de instrucciones si cumple la condición.
}
     else
     {
          bloque de instrucciones si cumple la condición.
     }

Switch

La expresión se evalúa una vez. El valor de la expresión se compara con cada case. Si se encuentra alguna coincidencia con alguna de las opciones se ejecutará el bloque del código asociado. Se uso break para dejar de ejecutar y seguir con el programa. Default se usa para ejecutar una instrucciones que no coinciden con alguna opción.

Sintaxis:
switch (expresión)
{
     case 1:
     instrucciones
     break;
     case 1:
     instrucciones
     break;
     default;
     instrucciones
}

Repetitiva

Se repite una acción indefinidamente mientras una condición sea verdadera. Se centra en el cuerpo del programa haciendo uso de estructuras de datos y de control.

Son las siguientes:

Ejercitación

¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar