Saltar la navegación

👩‍💻 Prácticas de Programación 👨‍💻

🧪 Prácticas · El Algoritmo de Ada

Estas prácticas están pensadas para que vayas subiendo de nivel poco a poco, usando solo lo que ya conoces: variables, operaciones, if, bucles for y while, y mensajes por consola.
Todas tienen un objetivo sencillo y un toque divertido, porque programar también puede ser un juego.

🧠 Para todas las prácticas

  • Usa console.log() para mostrar resultados.
  • El código debe entenderse al leerlo.
  • Si algo no funciona, revisa el orden y las condiciones.

Si llegas hasta la última práctica sin copiar y entendiendo lo que haces, vas por muy buen camino 💪💻

Práctica 1

Nivel: Muy fácil

🎯 Objetivo

Crear un programa que cuente del 1 al 10 y muestre los números por consola.

📌 Enunciado

  • Usa un bucle for.
  • Muestra un mensaje como:

“Número: 1”, “Número: 2”, …

💡 Pista: aquí ya estás usando una iteración finita.

Práctica 2

🟡 Práctica 2 · ¿Par o impar?

Nivel: Fácil

🎯 Objetivo

Comprobar si un número es par o impar.

📌 Enunciado

  • Crea una variable con un número.
  • Usa una estructura if / else.
  • Muestra por consola si el número es par o impar.

Ejemplo de salida:

“El número 7 es impar”

💡 Pista: el operador % (resto) será tu mejor amigo.

Práctica 3

🟠 Práctica 3 · El semáforo

Nivel: Medio

🎯 Objetivo

Simular el funcionamiento de un semáforo.

📌 Enunciado

  • Crea una variable con un valor entre 1 y 3.
  • Usa if / else if / else para mostrar:
    • 1 → “🔴 Rojo: parar”
    • 2 → “🟡 Amarillo: precaución”
    • 3 → “🟢 Verde: avanzar”

💡 Pista: piensa que el programa toma decisiones, como haría una persona.

Práctica 4

🟠 Práctica 4 · Cuenta atrás

Nivel: Medio

🎯 Objetivo

Simular una cuenta atrás como en un lanzamiento espacial.

📌 Enunciado

  • Usa un bucle while.
  • Empieza en 10 y llega hasta 0.
  • Cuando termine, muestra:

“🚀 ¡Despegue!”

💡 Pista: cuidado con los bucles infinitos, el contador debe cambiar.

Práctica 5

🔴 Práctica 5 · El detector de pares

Nivel: Medio-alto

🎯 Objetivo

Mostrar solo los números pares del 1 al 20.

📌 Enunciado

  • Usa un bucle for.
  • Dentro del bucle, usa un if.
  • Muestra únicamente los números pares.

Ejemplo de salida:

2, 4, 6, 8, …

💡 Pista: aquí estás combinando iteración + selección, justo lo que hace un programa real.

Creado con eXeLearning (Ventana nueva)