Un codigo que sea un mini juego de ¨adivina el numero¨ que tenga un rango de 1-10 numeros por adivinar, que tenga la funcion ¨while¨ e ¨if¨, no quiero que contenga ¨srand¨
Aquí te dejo un ejemplo de código en C++ que implementa un mini juego de "Adivina el número" con un rango de 1 a 10 números por adivinar: ```c #include <iostream> int main() { int numero_secreto = 7; // Número secreto entre 1 y 10 int intentos = 0; int max_intentos = 10; std::cout << "Bienvenido al juego de 'Adivina el número'!" << std::endl; std::cout << "Tienes " << max_intentos << " intentos para adivinar el número secreto entre 1 y 10." << std::endl; while (intentos < max_intentos) { int numero_adivinado; std::cout << "Introduce tu número adivinado: "; std::cin >> numero_adivinado; if (numero_adivinado < 1 || numero_adivinado > 10) { std::cout << "Error: El número debe estar entre 1 y 10." << std::endl; } else if (numero_adivinado < numero_secreto) { std::cout << "El número secreto es mayor que el número que has introducido." << std::endl; } else if (numero_adivinado > numero_secreto) { std::cout << "El número secreto es menor que el número que has introducido." << std::endl; } else { std::cout << "¡Enhorabuena! Has adivinado el número secreto en " << intentos + 1 << " intentos." << std::endl; return 0; } intentos++; std::cout << "Te quedan " << max_intentos - intentos << " intentos." << std::endl; } std::cout << "Lo siento, has agotado todos tus intentos. El número secreto era " << numero_secreto << "." << std::endl; return 0; } ``` Este código utiliza un bucle `while` para permitir al jugador introducir su número adivinado hasta que agote todos sus intentos o adivine el número secreto. El juego utiliza `if` para comprobar si el número adivinado es correcto, menor o mayor que el número secreto, y para mostrar mensajes de error o éxito al jugador.