Está en la página 1de 3

I. Ejercicios de construcción códigos en Python.

II. Realiza un ensayo después de hacer una investigación sobre los siguientes
temas:
Las estructuras de control: el esqueleto de la programación
Las estructuras de control son los pilares que permiten dar forma a la lógica de un
programa. Son como el esqueleto que organiza las instrucciones y define el flujo de
ejecución, determinando qué se hace y en qué orden.

1. Estructura secuencial:
Es la forma más simple de organización, donde las instrucciones se ejecutan una tras
otra en orden descendente. Es como seguir una receta paso a paso.

Luis Emilio Rosado Pichardo


ID: A00152998
Ejemplo:
1. Leer la temperatura
2. Si la temperatura es superior a 30 grados, mostrar un mensaje de advertencia
3. Si la temperatura es inferior a 10 grados, mostrar un mensaje de precaución
4. Fin
2. Estructura de decisión:

Permiten tomar decisiones en el flujo del programa en función del valor de una
condición. La estructura más básica es la si-entonces-sino:

Si: Se ejecuta un bloque de instrucciones si la condición es verdadera.


Entones: Se ejecuta un bloque de instrucciones si la condición es falsa.

Ejemplo:
si edad >= 18 entonces
mostrar_mensaje("Eres mayor de edad")
sino
mostrar_mensaje("Eres menor de edad")
fin si

3. Estructura de selección:
Permite elegir entre varias opciones en función del valor de una variable. La estructura
más común es seleccionar caso:

Seleccionar: Se evalúa el valor de una variable.


Caso: Se ejecuta un bloque de instrucciones para cada valor posible de la variable.
Ejemplo:

seleccionar opcion

Luis Emilio Rosado Pichardo


ID: A00152998
caso 1:
mostrar_mensaje("Opción 1 seleccionada")
caso 2:
mostrar_mensaje("Opción 2 seleccionada")
fin seleccionar

4. Estructuras repetitivas:
Permiten ejecutar un bloque de instrucciones varias veces hasta que se cumpla una
condición. Las estructuras repetitivas más comunes son:

Mientras: Se ejecuta el bloque de instrucciones mientras la condición sea verdadera.


Repetir hasta: Se ejecuta el bloque de instrucciones hasta que la condición sea
verdadera.

Ejemplo:
mientras temperatura > 30 grados
bajar_temperatura
fin mientras

5. Combinación de estructuras:
Las estructuras de control pueden combinarse entre sí para crear programas más
complejos. Es común encontrar estructuras de decisión dentro de estructuras
repetitivas, y viceversa.

La elección de la estructura de control adecuada depende del problema que se quiera


resolver y de la lógica del programa. Dominar las estructuras de control es fundamental
para escribir código eficiente y fácil de entender.

Luis Emilio Rosado Pichardo


ID: A00152998

También podría gustarte