Ejemplo n.º 1
0
 public static void Bienvenida()
 {
     ArrayOculto.RellenarOculto(main.palabra);
     Console.WriteLine("* * * * * * * * * * * * * * < - - V.1 - - > *");
     Console.WriteLine("*                                           *");
     Console.WriteLine("*   Bienvenido al juego del ahorcado,       *");
     Console.WriteLine("*   tiene un máximo de 6 intentos para      *");
     Console.WriteLine("*   acertar la palabra, esta basado en      *");
     Console.WriteLine("*   los mejores coches jdm, indicar         *");
     Console.WriteLine("*   el modelo, por ejemplo: impreza         *");
     Console.WriteLine("*                                           *");
     Console.WriteLine("* * * * * * * * * * * * * * * * * * * * * * *");
     Console.WriteLine("- - - - - PULSE ENTER PARA COMENZAR - - - - -");
     Console.ReadLine();
 }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Tablero.Bienvenida();

            do
            {
                Tablero.Principal();

                Tablero.Comprobacion();

                Console.ReadLine();
            } while ((intentos > 0) && (!ArrayOculto.Finalizado()));

            Tablero.Finalizado();
        }
Ejemplo n.º 3
0
        public static void Comprobacion()
        {
            switch (ArrayOculto.Comprobar(main.letra))
            {
            case 0:
                Console.WriteLine("La letra no se encuentra en la palabra, pulse enter para continuar.");
                main.intentos--;
                break;

            case 1:
                Console.WriteLine("La letra ya ha sido introducida, pulse enter para continuar.");
                break;

            case 2:
                Console.WriteLine("Letra acertada, pulse enter para continuar.");
                break;

            default:
                break;
            }
        }
Ejemplo n.º 4
0
        public static void Principal()
        {
            Console.Clear();
            try
            {
                Console.WriteLine("* * * * * * * * * * * * * * * * * < - - V.1 - - > *");
                Console.WriteLine("*    Palabra a adivinar:                          *");
                Console.Write("                            "); ArrayOculto.MostrarOculto();
                Errores(main.intentos);
                Console.WriteLine("Introduzca una letra:");

                if (char.IsNumber(main.letra))
                {
                    Console.WriteLine("No introduzca numeros, solo una letra.");
                }
                else if (!final)
                {
                    Console.WriteLine("No introduzca espacios, solo una letra.");
                }

                final = true;

                do
                {
                    main.letra = char.Parse(Console.ReadLine());
                } while (char.IsNumber(main.letra));
            }
            catch (Exception)
            {
                final = false;
            }
            finally
            {
                if (!final)
                {
                    Principal();
                }
            }
        }