<aside> 🎯

UD1. Fundamentos de programación · RA1 (CE a, b, c, d, e)

Entrega un documento con las respuestas teóricas y, en los programas, capturas donde se vea el código y la salida en el IDE. Los ejercicios de "predice la salida" se resuelven sin ejecutar y después se comprueban.

</aside>

🧠 Bloque A · Conceptos (CE a, b, c)

<aside> 📚

🧩 Bloque B · Algoritmos y pseudocódigo (CE b, e)

<aside> 📚

🐍 Bloque C · Sintaxis básica (CE d)

<aside> 📚

🔀 Bloque D · Flujo de ejecución: secuencia, selección e iteración (CE e)

<aside> 📚

Código para el ejercicio 14

Programa A

a = 5
b = 3
a = a + b
b = a - b
a = a - b
print(a, b)

Programa B

total = 0
for i in range(1, 5):
    total = total + i
    print(i, total)
print("Final:", total)

Programa C

n = 10
while n > 0:
    print(n)
    n = n - 3
print("Fuera del bucle, n vale", n)

Código para el ejercicio 18

Programa D

nombre = input("Tu nombre: ")
edad = input("Tu edad: ")
if edad >= 18
    print("Hola " + nombre + ", eres mayor de edad")
else:
print("Hola", nombre, "eres menor de edad")
Print("Fin del programa)