Condicionales (if/else): Comprobamos si un número es mayor o menor que otro y aprendimos sobre condicionales anidados.
Bucle while: Usamos este bucle para repetir un bloque de código mientras una condición sea verdadera.
Contador de intentos: Implementamos un contador para hacer un seguimiento de los intentos del usuario en un juego de adivinanza.