Estructuras de Control en Algoritmos: Condicionales y Ciclos

Clase 7 de 17Curso de Pensamiento Lógico: Manejo de Datos, Estructuras y Funciones

Resumen

Las estructuras de control, como su nombre lo indica, son estructuras que controlan las secuencias lógicas de un algoritmo para cumplir con cierta condición, evaluar un error o repetir varios procesos. Existen dos tipos de estructuras de control: condicionales y ciclos.

Qué son los condicionales

Los condicionales evalúan si una expresión se cumple o no, dependiendo de esto, realiza una determinada sentencia en el algoritmo.

Existen tres tipos de condicionales:

  • if / else: evalúa si la expresión es verdadera o falsa.
  • switch: evalúa si la expresión es igual a diferentes casos.
  • try / catch: evalúa si un algoritmo contiene errores.

Qué son los ciclos

Los ciclos o bucles evalúan si una expresión cumple o no y repite una serie de sentencias que conforman el algoritmo.

Existen tres tipos de ciclos:

  • for: repite una serie de sentencias con un límite conocido.
  • while: repite una serie de sentencias con un límite desconocido.
  • do-while: ejecuta una primera sentencia y después repite una serie de sentencias con un límite desconocido.

Contribución creada por Andrés Guano (Platzi Contributor).