Saltar la navegación

2.2 Estructuras de control Selectivas e Iterativas

En programación, las estructuras de control son bloques de código que permiten controlar el flujo de ejecución de un programa. Estas estructuras se dividen en dos categorías principales: selectivas e iterativas.

Estructuras de Control Selectivas e Iterativas

Estructuras Selectivas

Las estructuras selectivas permiten ejecutar un bloque de código u otro en función de una condición. Las más comunes son:

If-Else:

Evalúa una condición y ejecuta un bloque de código si la condición es verdadera. Si es falsa, ejecuta otro bloque (opcional).

if condición:
    # Bloque de código si la condición es verdadera
else:
    # Bloque de código si la condición es falsa

Switch-Case:

Evalúa una variable y ejecuta un bloque de código dependiendo del valor de la variable.

switch(variable) {
    case valor1:
        // Bloque de código
        break;
    case valor2:
        // Bloque de código
        break;
    default:
        // Bloque de código si no coincide con ningún caso
}

Estructuras Iterativas

Las estructuras iterativas permiten repetir un bloque de código mientras se cumpla una condición. Las más comunes son:

For:

Repite un bloque de código un número específico de veces.

for i in range(5):
    # Bloque de código que se repite 5 veces

While:

Repite un bloque de código mientras una condición sea verdadera.

while condición:
    # Bloque de código que se repite mientras la condición sea verdadera

Do-While:

Similar al while, pero garantiza que el bloque de código se ejecute al menos una vez.

do {
    // Bloque de código
} while (condición);

Actividad

QQQ (¿qué veo?, ¿qué no veo?, ¿qué infiero?)

  1. Analizar los ejemplos proporcionados en el tema "Estructura de Control Selectivas e Interactivas"
  2. De cada uno de los las estructuras proporcionadas (if-else, switch-case, for, while y do-while) realizar una tabla QQQ (¿qué veo?, ¿qué no veo?, ¿qué infiero?)
  3. Colocar sus datos personales (Nombre, fecha, licenciatura, asignatura, tema, Actividad II.II QQQ Estructura de Control Selectivas e Interactivas)
  4. Agregar a su correspondiente portafolio. 

Apoyo visual

Creado con eXeLearning (Ventana nueva)