🚀 Solución ampliación

S03 — El robot portero

1º ESO · Scratch · Portero con 3 intentos y bloqueo

El reto era…

Dar al usuario 3 intentos para acertar la contraseña. Si falla los tres, el portero bloquea el acceso definitivamente.

Scratch — bloques
al hacer clic en 🚩
    fijar [Intentos] a [0]
    repetir [3]                    // máximo 3 intentos
        preguntar [¿Cuál es la contraseña?] y esperar
        si <(respuesta) = [abre]> entonces
            decir [¡Puedes pasar! ✅] durante [2] segundos
            cambiar fondo a [fondo abierto]
            detener [este programa]    // sale del bucle si acierta
        si no
            cambiar [Intentos] en [1]
            decir (unir [Intento fallido. Quedan: ]
                   ((3) - (Intentos))) durante [2] segundos
    // Si llega aquí, agotó los 3 intentos
    decir [Acceso bloqueado. 🔒] durante [99] segundos
← Volver a la presentación