Ejemplo n.º 1
0
        public int Fase_01(int pontos)
        {
            Console.Clear();

            int     x = 51;
            int     y = 10;
            int     resposta;
            Desenho tela = new Desenho();


            Console.SetCursorPosition(x, y + 1);   Console.WriteLine("$$$$$$$$\\                                  $$$$$$\\    $$\\ ");
            Console.SetCursorPosition(x, y + 2);   Console.WriteLine("$$  _____|                                $$$ __$$\\ $$$$ |  ");
            Console.SetCursorPosition(x, y + 3);   Console.WriteLine("$$ |   $$$$$$\\   $$$$$$$\\  $$$$$$\\        $$$$\\ $$ |\\_$$ | ");
            Console.SetCursorPosition(x, y + 4); Console.WriteLine("$$$$$\\ \\____$$\\ $$  _____|$$  __$$\\       $$\\$$\\$$ |  $$ |  ");
            Console.SetCursorPosition(x, y + 5); Console.WriteLine("$$  __|$$$$$$$ |\\$$$$$$\\  $$$$$$$$ |      $$ \\$$$$ |  $$ | ");
            Console.SetCursorPosition(x, y + 6); Console.WriteLine("$$ |  $$  __$$ | \\____$$\\ $$   ____|      $$ |\\$$$ |  $$ |  ");
            Console.SetCursorPosition(x, y + 7); Console.WriteLine("$$ |  \\$$$$$$$ |$$$$$$$  |\\$$$$$$$\\       \\$$$$$$  /$$$$$$\\ ");
            Console.SetCursorPosition(x, y + 8); Console.WriteLine("\\__|   \\_______|\\_______/  \\_______|       \\______/ \\______|");


            Console.SetCursorPosition(x - 13, y + 12); Console.WriteLine("VOCÊ ESTÁ PARTICIPANDO DE UMA CORRIDA E ULTRAPASSA O SEGUNDO COLOCADO EM QUE POSIÇÃO VOCÊ FICA?");


            Console.SetCursorPosition(x - 5, y + 35); Console.WriteLine("* ESSA É UMA PERGUNTA LOGICA, RESPONDA SOMENTE COM NÚMEROS. -> 1 , 2 , 3 , 4 , 5 ...");


            Console.WriteLine("\n");
            Console.SetCursorPosition(x + 30, y + 22);
            try
            {
                resposta = Convert.ToInt32(Console.ReadLine());
            }
            catch
            {
                Console.SetCursorPosition(x + 20, y + 20);
                Console.WriteLine("Digite somente números");
                Console.SetCursorPosition(x + 30, y + 22);
                Console.WriteLine("");
                Console.SetCursorPosition(x + 30, y + 22);
                resposta = Convert.ToInt32(Console.ReadLine());
            }

            tela.DesenhoFundo();
            Console.Clear();

            if (resposta == 2)
            {
                tela.Parabens();
                return(pontos = pontos + 1);
            }
            else
            {
                tela.Errou();
                Console.ForegroundColor = ConsoleColor.Yellow;
                Console.SetCursorPosition(40, y + 35); Console.WriteLine("*RESPOSTA: Se você ultrapassa o segundo colocado, assume o lugar dele, ficando em segundo!");
                Console.ForegroundColor = ConsoleColor.Green;
                Console.ReadKey();
                return(pontos);
            }
        }
Ejemplo n.º 2
0
 static void Main(string[] args)
 {
     var desenho = new Desenho();
     desenho.DesenharLinhaHorizontal();
     desenho.DesenharSegundaLinha();
     desenho.DesenharLinhaEmBranco();
     desenho.DesenharQuartaLinha();
     desenho.DesenharLinhaEmBranco();
     desenho.DesenharSextaLinha();
     desenho.DesenharLinhaHorizontal();
 }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            Desenho desenhoA = new Desenho();
            Desenho desenhoB = new Desenho();
            Desenho desenhoC = new Desenho();
            Desenho desenhoD = new Desenho();
            Desenho desenhoE = new Desenho();
            Desenho desenhoF = new Desenho();
            Desenho desenhoG = new Desenho();
            Desenho desenhoH = new Desenho();

            desenhoA.Peso = 1;
            desenhoB.Peso = 2;
            desenhoC.Peso = 3;
            desenhoD.Peso = 2;
            desenhoE.Peso = 4;
            desenhoF.Peso = 1;
            desenhoG.Peso = 6;
            desenhoH.Peso = 1;


            Desenho[] filhosE = new Desenho[1];
            filhosE[0] = desenhoH;

            Desenho[] filhosC = new Desenho[1];
            filhosC[0] = desenhoG;

            Desenho[] filhosB = new Desenho[3];
            filhosB[0] = desenhoD;
            filhosB[1] = desenhoE;
            filhosB[2] = desenhoF;

            Desenho[] filhosA = new Desenho[2];
            filhosA[0] = desenhoB;
            filhosA[1] = desenhoC;


            desenhoE.Filhos = filhosE;
            desenhoC.Filhos = filhosC;
            desenhoB.Filhos = filhosB;
            desenhoA.Filhos = filhosA;

            Console.WriteLine(desenhoA.retornaPeso());
            Console.WriteLine(desenhoB.retornaPeso());
            Console.WriteLine(desenhoC.retornaPeso());
            Console.WriteLine(desenhoD.retornaPeso());
            Console.WriteLine(desenhoE.retornaPeso());
            Console.WriteLine(desenhoF.retornaPeso());
            Console.WriteLine(desenhoG.retornaPeso());
            Console.WriteLine(desenhoH.retornaPeso());
        }
Ejemplo n.º 4
0
        public int Fase_03(int pontos)
        {
            Console.Clear();

            int     x = 51;
            int     y = 10;
            int     resposta;
            Desenho tela = new Desenho();


            Console.SetCursorPosition(x, y + 1); Console.WriteLine(@" /$$$$$$$$                                  /$$$$$$   /$$$$$$ ");
            Console.SetCursorPosition(x, y + 2); Console.WriteLine(@"| $$_____/                                 /$$$_  $$ /$$__  $$");
            Console.SetCursorPosition(x, y + 3); Console.WriteLine(@"| $$    /$$$$$$   /$$$$$$$  /$$$$$$       | $$$$\ $$|__/  \ $$");
            Console.SetCursorPosition(x, y + 4); Console.WriteLine(@"| $$$$$|____  $$ /$$_____/ /$$__  $$      | $$ $$ $$   /$$$$$/");
            Console.SetCursorPosition(x, y + 5); Console.WriteLine(@"| $$__/ /$$$$$$$|  $$$$$$ | $$$$$$$$      | $$\ $$$$  |___  $$");
            Console.SetCursorPosition(x, y + 6); Console.WriteLine(@"| $$   /$$__  $$ \____  $$| $$_____/      | $$ \ $$$ /$$  \ $$");
            Console.SetCursorPosition(x, y + 7); Console.WriteLine(@"| $$  |  $$$$$$$ /$$$$$$$/|  $$$$$$$      |  $$$$$$/|  $$$$$$/");
            Console.SetCursorPosition(x, y + 8); Console.WriteLine(@"|__/   \_______/|_______/  \_______/       \______/  \______/ ");


            Console.SetCursorPosition(x - 13, y + 12); Console.WriteLine("No caminho de casa até o mercado, uma senhora conta 10 árvores a sua direita. Após as compras, ela ");
            Console.SetCursorPosition(x - 13, y + 13); Console.WriteLine("   volta para casa e conta 10 árvores a sua esquerda. Quantas árvores ela viu no total nesse dia?  ");


            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.SetCursorPosition(x + 10, y + 35); Console.WriteLine("* ESSA É UMA PERGUNTA DE NÚMEROS, SÓ DIGITE NÚMEROS");
            Console.ForegroundColor = ConsoleColor.Green;

            Console.SetCursorPosition(x + 29, y + 18);  Console.WriteLine("[    ]");
            Console.SetCursorPosition(x + 31, y + 18); String resptemp = Console.ReadLine();
            tela.DesenhoFundo();
            Console.Clear();

            if (resptemp == "10")
            {
                tela.Parabens();
                return(pontos = pontos + 1);
            }
            else
            {
                tela.Errou();
                Console.ForegroundColor = ConsoleColor.Yellow;
                Console.SetCursorPosition(4, y + 35); Console.WriteLine("* RESPOSTA: 10. São as mesmas dez árvores vistas de diferentes perspectivas. Na ida, as árvores estavam à direita da mulher, mas na volta, quando ela estava");
                Console.SetCursorPosition(4, y + 36); Console.WriteLine("                                             no sentido contrário da rua, as plantas podiam ser vistas à esquerda.                                           ");
                Console.ForegroundColor = ConsoleColor.Green;
                Console.ReadKey();
                Console.Clear();
                return(pontos);
            }
        }
Ejemplo n.º 5
0
        public void TextExecicio1()
        {
            Desenho desenhoA = new Desenho();
            Desenho desenhoB = new Desenho();
            Desenho desenhoC = new Desenho();
            Desenho desenhoD = new Desenho();
            Desenho desenhoE = new Desenho();
            Desenho desenhoF = new Desenho();
            Desenho desenhoG = new Desenho();
            Desenho desenhoH = new Desenho();

            desenhoA.Peso = 1;
            desenhoB.Peso = 2;
            desenhoC.Peso = 3;
            desenhoD.Peso = 2;
            desenhoE.Peso = 4;
            desenhoF.Peso = 1;
            desenhoG.Peso = 6;
            desenhoH.Peso = 1;

            Desenho[] filhosA = new Desenho[1];
            filhosA[0] = desenhoB;
            filhosA[1] = desenhoC;


            Desenho[] filhosB = new Desenho[2];
            filhosB[0] = desenhoD;
            filhosB[1] = desenhoE;
            filhosB[2] = desenhoF;

            Desenho[] filhosC = new Desenho[0];
            filhosC[0] = desenhoG;

            Desenho[] filhosE = new Desenho[0];
            filhosE[0] = desenhoH;


            desenhoE.Filhos = filhosE;
            desenhoC.Filhos = filhosC;
            desenhoB.Filhos = filhosB;
            desenhoA.Filhos = filhosA;



            Assert.Equal(20, desenhoA.retornaPeso());
        }
Ejemplo n.º 6
0
        static void Main(string[] args)
        {
            PardeDesenho desenhoA = new PardeDesenho();
            PardeDesenho desenhoB = new PardeDesenho();
            PardeDesenho desenhoC = new PardeDesenho();
            PardeDesenho desenhoD = new PardeDesenho();
            PardeDesenho desenhoE = new PardeDesenho();
            PardeDesenho desenhoF = new PardeDesenho();
            PardeDesenho desenhoG = new PardeDesenho();
            PardeDesenho desenhoH = new PardeDesenho();

            desenhoA.Peso = 1;
            desenhoA.Nome = "Desenho A";
            desenhoA.Id   = 1;

            desenhoB.Peso = 2;
            desenhoB.Nome = "Desenho B";
            desenhoD.Id   = 2;

            desenhoC.Peso = 3;
            desenhoC.Nome = "Desenho C";
            desenhoC.Id   = 3;

            desenhoD.Peso = 2;
            desenhoD.Nome = "Desenho D";
            desenhoD.Id   = 4;

            desenhoE.Peso = 4;
            desenhoE.Nome = "Desenho E";
            desenhoE.Id   = 5;

            desenhoF.Peso = 1;
            desenhoF.Nome = "Desenho F";
            desenhoF.Id   = 6;

            desenhoG.Peso = 6;
            desenhoG.Nome = "Desenho G";
            desenhoG.Id   = 7;

            desenhoH.Peso = 1;
            desenhoH.Nome = "Desenho H";
            desenhoH.Id   = 8;



            Desenho[] filhosE = new Desenho[1];
            filhosE[0] = desenhoH;

            Desenho[] filhosC = new Desenho[1];
            filhosC[0] = desenhoG;

            Desenho[] filhosB = new Desenho[3];
            filhosB[0] = desenhoD;
            filhosB[1] = desenhoE;
            filhosB[2] = desenhoF;

            Desenho[] filhosA = new Desenho[2];
            filhosA[0] = desenhoB;
            filhosA[1] = desenhoC;


            desenhoE.Filhos = filhosE;
            desenhoC.Filhos = filhosC;
            desenhoB.Filhos = filhosB;
            desenhoA.Filhos = filhosA;

            Console.WriteLine(desenhoA.retornaPeso());
            Console.WriteLine(desenhoB.retornaPeso());
            Console.WriteLine(desenhoC.retornaPeso());
            Console.WriteLine(desenhoD.retornaPeso());
            Console.WriteLine(desenhoE.retornaPeso());
            Console.WriteLine(desenhoF.retornaPeso());
            Console.WriteLine(desenhoG.retornaPeso());
            Console.WriteLine(desenhoH.retornaPeso());

            //CultureInfo currentCulture = new CultureInfo("es-ES", false);
        }
Ejemplo n.º 7
0
        static void Main(string[] args)
        {
            PardeDesenho desenhoA = new PardeDesenho();
            PardeDesenho desenhoB = new PardeDesenho();
            PardeDesenho desenhoC = new PardeDesenho();
            PardeDesenho desenhoD = new PardeDesenho();
            PardeDesenho desenhoE = new PardeDesenho();
            PardeDesenho desenhoF = new PardeDesenho();
            PardeDesenho desenhoG = new PardeDesenho();
            PardeDesenho desenhoH = new PardeDesenho();

            desenhoA.Peso = 0;
            desenhoA.Nome = "Desenho A";
            desenhoA.Id   = 1;

            desenhoB.Peso = 2;
            desenhoB.Nome = "Desenho B";
            desenhoD.Id   = 2;

            desenhoC.Peso = 3;
            desenhoC.Nome = "Desenho C";
            desenhoC.Id   = 3;

            desenhoD.Peso = 2;
            desenhoD.Nome = "Desenho D";
            desenhoD.Id   = 4;

            desenhoE.Peso = 4;
            desenhoE.Nome = "Desenho E";
            desenhoE.Id   = 5;

            desenhoF.Peso = 1;
            desenhoF.Nome = "Desenho F";
            desenhoF.Id   = 6;

            desenhoG.Peso = 6;
            desenhoG.Nome = "Desenho G";
            desenhoG.Id   = 7;

            desenhoH.Peso = 1;
            desenhoH.Nome = "Desenho H";
            desenhoH.Id   = 8;



            Desenho[] filhosE = new Desenho[1];
            filhosE[0] = desenhoH;

            Desenho[] filhosC = new Desenho[1];
            filhosC[0] = desenhoG;

            Desenho[] filhosB = new Desenho[3];
            filhosB[0] = desenhoD;
            filhosB[1] = desenhoE;
            filhosB[2] = desenhoF;

            Desenho[] filhosA = new Desenho[2];
            filhosA[0] = desenhoB;
            filhosA[1] = desenhoC;


            desenhoE.Filhos = filhosE;
            desenhoC.Filhos = filhosC;
            desenhoB.Filhos = filhosB;
            desenhoA.Filhos = filhosA;

            Validacoes validardados = new Validacoes();

            //Peso 0 e Com Filhos
            if (validardados.validainfomacoes(desenhoA))
            {
                Console.WriteLine(desenhoA.Peso);
            }


            //Peso 1 e com Filhos
            desenhoA.Peso = 1;
            if (validardados.validainfomacoes(desenhoA))
            {
                Console.WriteLine(desenhoA.Peso);
            }


            //Peso 0 e Sem filhos
            desenhoA.Filhos = null;
            desenhoA.Peso   = 0;

            if (validardados.validainfomacoes(desenhoA))
            {
                Console.WriteLine(desenhoA.Peso);
            }


            //Peso 1 e Sem filhos
            desenhoA.Filhos = null;
            desenhoA.Peso   = 1;

            if (validardados.validainfomacoes(desenhoA))
            {
                Console.WriteLine(desenhoA.Peso);
            }
        }
Ejemplo n.º 8
0
        static void Main(string[] args)
        {
            Desenho desenhoA = new Desenho();
            Desenho desenhoB = new Desenho();
            Desenho desenhoC = new Desenho();
            Desenho desenhoD = new Desenho();
            Desenho desenhoE = new Desenho();
            Desenho desenhoF = new Desenho();
            Desenho desenhoG = new Desenho();
            Desenho desenhoH = new Desenho();

            desenhoA.Peso = 1;
            desenhoA.Nome = "Desenho A";
            desenhoA.Id   = 1;

            desenhoB.Peso = 2;
            desenhoB.Nome = "Desenho B";
            desenhoD.Id   = 2;

            desenhoC.Peso = 3;
            desenhoC.Nome = "Desenho C";
            desenhoC.Id   = 3;

            desenhoD.Peso = 2;
            desenhoD.Nome = "Desenho D";
            desenhoD.Id   = 4;

            desenhoE.Peso = 4;
            desenhoE.Nome = "Desenho E";
            desenhoE.Id   = 5;

            desenhoF.Peso = 1;
            desenhoF.Nome = "Desenho F";
            desenhoF.Id   = 6;

            desenhoG.Peso = 6;
            desenhoG.Nome = "Desenho G";
            desenhoG.Id   = 7;

            desenhoH.Peso = 1;
            desenhoH.Nome = "Desenho H";
            desenhoH.Id   = 8;


            Desenho[] filhosE = new Desenho[1];
            filhosE[0] = desenhoH;

            Desenho[] filhosC = new Desenho[1];
            filhosC[0] = desenhoG;

            Desenho[] filhosB = new Desenho[3];
            filhosB[0] = desenhoD;
            filhosB[1] = desenhoE;
            filhosB[2] = desenhoF;

            Desenho[] filhosA = new Desenho[2];
            filhosA[0] = desenhoB;
            filhosA[1] = desenhoC;


            desenhoE.Filhos = filhosE;
            desenhoC.Filhos = filhosC;
            desenhoB.Filhos = filhosB;
            desenhoA.Filhos = filhosA;

            Console.WriteLine(desenhoA.retornaMaisPesado());
            Console.WriteLine(desenhoB.retornaMaisPesado());
            Console.WriteLine(desenhoC.retornaMaisPesado());
            Console.WriteLine(desenhoD.retornaMaisPesado());
            Console.WriteLine(desenhoE.retornaMaisPesado());
            Console.WriteLine(desenhoF.retornaMaisPesado());
            Console.WriteLine(desenhoG.retornaMaisPesado());
            Console.WriteLine(desenhoH.retornaMaisPesado());
        }
Ejemplo n.º 9
0
 public Circlulo(Desenho desenho) : base(desenho)
 {
 }
Ejemplo n.º 10
0
 public Forma(Desenho desenho)
 {
     this.desenho = desenho;
 }
Ejemplo n.º 11
0
        public int Fase_02(int pontos)
        {
            Console.Clear();

            int     x = 51;
            int     y = 10;
            int     resposta;
            Desenho tela = new Desenho();


            Console.SetCursorPosition(x, y + 1); Console.WriteLine(@" /$$$$$$$$                                  /$$$$$$   /$$$$$$");
            Console.SetCursorPosition(x, y + 2); Console.WriteLine(@"| $$_____/                                 /$$$_  $$ /$$__  $$");
            Console.SetCursorPosition(x, y + 3); Console.WriteLine(@"| $$    /$$$$$$   /$$$$$$$  /$$$$$$       | $$$$\ $$|__/  \ $$");
            Console.SetCursorPosition(x, y + 4); Console.WriteLine(@"| $$$$$|____  $$ /$$_____/ /$$__  $$      | $$ $$ $$  /$$$$$$/");
            Console.SetCursorPosition(x, y + 5); Console.WriteLine(@"| $$__/ /$$$$$$$|  $$$$$$ | $$$$$$$$      | $$\ $$$$ /$$____/");
            Console.SetCursorPosition(x, y + 6); Console.WriteLine(@"| $$   /$$__  $$ \____  $$| $$_____/      | $$ \ $$$| $$     ");
            Console.SetCursorPosition(x, y + 7); Console.WriteLine(@"| $$  |  $$$$$$$ /$$$$$$$/|  $$$$$$$      |  $$$$$$/| $$$$$$$$");
            Console.SetCursorPosition(x, y + 8); Console.WriteLine(@"|__/   \_______/|_______/  \_______/       \______/ |________/");


            Console.SetCursorPosition(x + 10, y + 12); Console.WriteLine("GOSTARIA DE TENTAR LER SUA MENTE... NÚMERO");
            Console.SetCursorPosition(x + 13, y + 13); Console.WriteLine("PENSE EM QUALQUER NÚMERO ENTRE 1 E 10");
            Console.ForegroundColor = ConsoleColor.Red;
            Console.SetCursorPosition(x + 19, y + 14); Console.WriteLine("[ NÚMERO = (1 ... 10) ]");
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.SetCursorPosition(x + 10, y + 35); Console.WriteLine("* ESSA É UMA PERGUNTA ADIVINHAÇÃO, SÓ APERTE ENTER");
            Console.ForegroundColor = ConsoleColor.Green;
            Console.ReadKey(false);

            Console.Clear();

            Console.SetCursorPosition(x, y + 1); Console.WriteLine(@" /$$$$$$$$                                  /$$$$$$   /$$$$$$");
            Console.SetCursorPosition(x, y + 2); Console.WriteLine(@"| $$_____/                                 /$$$_  $$ /$$__  $$");
            Console.SetCursorPosition(x, y + 3); Console.WriteLine(@"| $$    /$$$$$$   /$$$$$$$  /$$$$$$       | $$$$\ $$|__/  \ $$");
            Console.SetCursorPosition(x, y + 4); Console.WriteLine(@"| $$$$$|____  $$ /$$_____/ /$$__  $$      | $$ $$ $$  /$$$$$$/");
            Console.SetCursorPosition(x, y + 5); Console.WriteLine(@"| $$__/ /$$$$$$$|  $$$$$$ | $$$$$$$$      | $$\ $$$$ /$$____/");
            Console.SetCursorPosition(x, y + 6); Console.WriteLine(@"| $$   /$$__  $$ \____  $$| $$_____/      | $$ \ $$$| $$     ");
            Console.SetCursorPosition(x, y + 7); Console.WriteLine(@"| $$  |  $$$$$$$ /$$$$$$$/|  $$$$$$$      |  $$$$$$/| $$$$$$$$");
            Console.SetCursorPosition(x, y + 8); Console.WriteLine(@"|__/   \_______/|_______/  \_______/       \______/ |________/");

            Console.SetCursorPosition(x + 15, y + 12); Console.WriteLine("MULTIPLIQUE ESSE NÚMERO POR 9");
            Console.ForegroundColor = ConsoleColor.Red;
            Console.SetCursorPosition(x + 18, y + 13); Console.WriteLine("[ NÚMERO * 9 = NÚMERO) ]");
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.SetCursorPosition(x + 10, y + 35); Console.WriteLine("* ESSA É UMA PERGUNTA ADIVINHAÇÃO, SÓ APERTE ENTER");
            Console.ForegroundColor = ConsoleColor.Green;
            Console.ReadKey(false);

            Console.Clear();

            Console.SetCursorPosition(x, y + 1); Console.WriteLine(@" /$$$$$$$$                                  /$$$$$$   /$$$$$$");
            Console.SetCursorPosition(x, y + 2); Console.WriteLine(@"| $$_____/                                 /$$$_  $$ /$$__  $$");
            Console.SetCursorPosition(x, y + 3); Console.WriteLine(@"| $$    /$$$$$$   /$$$$$$$  /$$$$$$       | $$$$\ $$|__/  \ $$");
            Console.SetCursorPosition(x, y + 4); Console.WriteLine(@"| $$$$$|____  $$ /$$_____/ /$$__  $$      | $$ $$ $$  /$$$$$$/");
            Console.SetCursorPosition(x, y + 5); Console.WriteLine(@"| $$__/ /$$$$$$$|  $$$$$$ | $$$$$$$$      | $$\ $$$$ /$$____/");
            Console.SetCursorPosition(x, y + 6); Console.WriteLine(@"| $$   /$$__  $$ \____  $$| $$_____/      | $$ \ $$$| $$     ");
            Console.SetCursorPosition(x, y + 7); Console.WriteLine(@"| $$  |  $$$$$$$ /$$$$$$$/|  $$$$$$$      |  $$$$$$/| $$$$$$$$");
            Console.SetCursorPosition(x, y + 8); Console.WriteLine(@"|__/   \_______/|_______/  \_______/       \______/ |________/");

            Console.SetCursorPosition(x + 12, y + 12); Console.WriteLine("O RESULTADO FOI DE UM DIGITO OU DOIS ?");
            Console.ForegroundColor = ConsoleColor.Red;
            Console.SetCursorPosition(x + 16, y + 13); Console.WriteLine("[ NÚMERO = 8 -> UM DIGITO) ]");
            Console.SetCursorPosition(x + 16, y + 14); Console.WriteLine("[ NÚMERO = 16 -> DOIS DIGITOS) ]");
            Console.ForegroundColor = ConsoleColor.Green;
            Console.SetCursorPosition(x + 23, y + 16); Console.WriteLine("[1] - UM DIGITO");
            Console.SetCursorPosition(x + 23, y + 17); Console.WriteLine("[2] - DOIS DIGITO");
            Console.SetCursorPosition(x + 29, y + 18); Console.WriteLine("[   ]");
            Console.SetCursorPosition(x + 31, y + 18);

            int resptemp;

            try
            {
                resptemp = Convert.ToInt32(Console.ReadLine());
            }catch
            {
                Console.SetCursorPosition(x + 20, y + 20);
                Console.WriteLine("Digite somente números");
                Console.SetCursorPosition(x + 30, y + 22);
                Console.WriteLine("");
                Console.SetCursorPosition(x + 30, y + 22);
                resptemp = Convert.ToInt32(Console.ReadLine());
            }


            if (resptemp == 2)
            {
                Console.Clear();

                Console.SetCursorPosition(x, y + 1); Console.WriteLine(@" /$$$$$$$$                                  /$$$$$$   /$$$$$$");
                Console.SetCursorPosition(x, y + 2); Console.WriteLine(@"| $$_____/                                 /$$$_  $$ /$$__  $$");
                Console.SetCursorPosition(x, y + 3); Console.WriteLine(@"| $$    /$$$$$$   /$$$$$$$  /$$$$$$       | $$$$\ $$|__/  \ $$");
                Console.SetCursorPosition(x, y + 4); Console.WriteLine(@"| $$$$$|____  $$ /$$_____/ /$$__  $$      | $$ $$ $$  /$$$$$$/");
                Console.SetCursorPosition(x, y + 5); Console.WriteLine(@"| $$__/ /$$$$$$$|  $$$$$$ | $$$$$$$$      | $$\ $$$$ /$$____/");
                Console.SetCursorPosition(x, y + 6); Console.WriteLine(@"| $$   /$$__  $$ \____  $$| $$_____/      | $$ \ $$$| $$     ");
                Console.SetCursorPosition(x, y + 7); Console.WriteLine(@"| $$  |  $$$$$$$ /$$$$$$$/|  $$$$$$$      |  $$$$$$/| $$$$$$$$");
                Console.SetCursorPosition(x, y + 8); Console.WriteLine(@"|__/   \_______/|_______/  \_______/       \______/ |________/");

                Console.SetCursorPosition(x + 20, y + 12); Console.WriteLine("SOME UM DIGITO AO OUTRO");
                Console.ForegroundColor = ConsoleColor.Red;
                Console.SetCursorPosition(x + 16, y + 13); Console.WriteLine("[ NÚMERO = 16 -> 1 + 6 -> 7 ) ]");
                Console.SetCursorPosition(x + 16, y + 14); Console.WriteLine("[ NÚMERO = 11 -> 1 + 1 -> 2 ) ]");
                Console.ForegroundColor = ConsoleColor.Yellow;
                Console.SetCursorPosition(x + 10, y + 35); Console.WriteLine("* ESSA É UMA PERGUNTA ADIVINHAÇÃO, SÓ APERTE ENTER");
                Console.ForegroundColor = ConsoleColor.Green;
                Console.ReadKey(false);
            }

            Console.Clear();

            Console.SetCursorPosition(x, y + 1); Console.WriteLine(@" /$$$$$$$$                                  /$$$$$$   /$$$$$$");
            Console.SetCursorPosition(x, y + 2); Console.WriteLine(@"| $$_____/                                 /$$$_  $$ /$$__  $$");
            Console.SetCursorPosition(x, y + 3); Console.WriteLine(@"| $$    /$$$$$$   /$$$$$$$  /$$$$$$       | $$$$\ $$|__/  \ $$");
            Console.SetCursorPosition(x, y + 4); Console.WriteLine(@"| $$$$$|____  $$ /$$_____/ /$$__  $$      | $$ $$ $$  /$$$$$$/");
            Console.SetCursorPosition(x, y + 5); Console.WriteLine(@"| $$__/ /$$$$$$$|  $$$$$$ | $$$$$$$$      | $$\ $$$$ /$$____/");
            Console.SetCursorPosition(x, y + 6); Console.WriteLine(@"| $$   /$$__  $$ \____  $$| $$_____/      | $$ \ $$$| $$     ");
            Console.SetCursorPosition(x, y + 7); Console.WriteLine(@"| $$  |  $$$$$$$ /$$$$$$$/|  $$$$$$$      |  $$$$$$/| $$$$$$$$");
            Console.SetCursorPosition(x, y + 8); Console.WriteLine(@"|__/   \_______/|_______/  \_______/       \______/ |________/");

            Console.SetCursorPosition(x + 30, y + 12); Console.WriteLine("SOME + 4 ");
            Console.ForegroundColor = ConsoleColor.Red;
            Console.SetCursorPosition(x + 24, y + 13); Console.WriteLine("[ NÚMERO = 8 -> 8 + 4) ]");
            Console.ForegroundColor = ConsoleColor.Green;
            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.SetCursorPosition(x + 10, y + 35); Console.WriteLine("* ESSA É UMA PERGUNTA ADIVINHAÇÃO, SÓ APERTE ENTER");
            Console.ForegroundColor = ConsoleColor.Green;
            Console.ReadKey(false);

            Console.Clear();

            for (int i = 0; i < 4; i++)
            {
                Console.SetCursorPosition(x + 25, y + 12); Console.WriteLine("ANALISANDO.");
                Thread.Sleep(200);
                Console.SetCursorPosition(x + 25, y + 12); Console.WriteLine("ANALISANDO..");
                Thread.Sleep(200);
                Console.SetCursorPosition(x + 25, y + 12); Console.WriteLine("ANALISANDO...");
                Thread.Sleep(200);
                Console.Clear();
            }


            tela.DesenhoFundo();
            Console.Clear();

            Console.SetCursorPosition(x + 26, y + 13); Console.WriteLine("O NÚMERO É 13");
            Console.ReadKey(false);


            tela.DesenhoFundo();
            Console.Clear();

            return(pontos);
        }