コード例 #1
0
        public void definirBatalha()
        {
            int acl1 = 0;
            int acl2 = 0;

            for (int i = 1; i != 0; i++)
            {
                Random rnd1 = new Random();
                int    l1   = rnd1.Next(0, lutadores.Length);
                acl1            = l1;
                this.desafiante = lutadores[l1];

                Random rnd2 = new Random();
                int    l2   = rnd2.Next(0, lutadores.Length);
                acl2           = l2;
                this.desafiado = lutadores[l2];

                if (l1 == l2)
                {
                    continue;
                }
                else
                {
                    break;
                }
            }
            Console.WriteLine("A batalha está definida!");
            System.Threading.Thread.Sleep(1000);
            Console.WriteLine($"O campeão {lutadores[acl1].getNome()}! de {lutadores[acl1].getPeso()}kg");
            Console.WriteLine($"Contra o poderoso {lutadores[acl2].getNome()}! de {lutadores[acl2].getPeso()}kg");
        }
コード例 #2
0
        public static void Main(string[] args)
        {
            Metodos x      = new Metodos();
            Lutador champ1 = new Lutador("Rafael", 104, 17, 5, 0);

            x.armazenarLutador(champ1);
            Lutador champ2 = new Lutador("Edson", 113, 16, 4, 1);

            x.armazenarLutador(champ2);
            Lutador champ3 = new Lutador("Lucas", 76, 17, 3, 2);

            x.armazenarLutador(champ3);
            Lutador champ4 = new Lutador("Fonti", 60, 17, 0, 5);

            x.armazenarLutador(champ4);
            x.definirBatalha();
            x.lutar();
        }
コード例 #3
0
 public void armazenarLutador(Lutador y)
 {
     lutadores[aux] = y;
     aux++;
 }