Generation

generate functionSat, 15 Jul 2023

Seleccionar el nivel: debe existir 3 niveles de dificultad: • Nivel 1 máximo 4 letras • Nivel 2 máximo 7 letras • Nivel 3 máximo 10 letras. Se tiene solo 7 intentos para acertar. Mostrar en la consola después de cada intento un dibujo del estado del juego. Se debe capturar la información del usuario y guardar los intentos usados, el estado (Ganador o perdedor) y palabra adivinada. Reglas juego 2: El rango de números a adivinar es de 1 a 2000 y solo tiene 10 intentos para adivinar. Reglas juego 3: Se debe solicitar al usuario el tamaño del tablero. Se debe solicitar al usuario la cantidad de minas que puedan existir en el tablero. Puntos a evaluar: Se debe de crear un menú para dar la opción al usuario de elegir algún juego. El usuario debe almacenar la información de cuantos juegos a jugado y cuantas veces a ganado o perdido independientemente del juego que elija. Primer juego valor 10%: 1. Se debe de almacenar en un vector las palabras a adivinar. 2. Escoger una palabra para adivinar por medio de una función rand. srand(time(NULL)); // es una variable posicionPalabra = 0+rand()%10; // posicion va a estar entre 0 y 10 3. Realizar un método jugar, el cual debe tener la siguiente función: Solicitar al usuario ingresar una letra, luego por medio del método que validaba que la letra se encontrara dentro de la palabra, en caso de que, si se encuentre, buscar su ubicación en el vector y mostrar en pantalla la letra junto con los espacios incognitos de las otras letras(a=_a_ _), en caso de que no se encuentre dentro del vector, disminuir intentos y mostrar ahorcado en la pantalla según cantidad de intentos. Si el usuario logra adivinar la palabra, mostrar un mensaje de que ha ganado, en caso contrario mostrar un estado de perdedor. Main: poner en función el método jugar.

#include <iostream> #include <string.h> #include <stdio.h> #include <stdlib.h> #include <time.h> using namespace std; char palabras[10][10]={"casa","perro","gato","tigre","computador","mesa","silla","comida","sopa","avion"}; int seleccionar_nivel(); void jugar(int nivel); int buscar(int nivel, char letra); int main(int argc, char** argv) { int nivel; nivel=seleccionar_nivel(); jugar(nivel); return 0; } int seleccionar_nivel(){ int nivel; cout<<"Seleccione el nivel del juego: \n"; cout<<"1. Nivel 1\n"; cout<<"2. Nivel 2\n

Questions about programming?Chat with your personal AI assistant