FINÁLNÍ VÝPRODEJ KREDITŮ na ITnetwork je tady. Využij poslední šanci a získej až 80 % extra kreditů ZDARMA na náš interaktivní e-learning. Zjisti více:
NOVINKA: Kurz kybernetické bezpečnosti s akreditací MŠMT, nyní již od 0 Kč. Staň se žádaným profesionálem. Zjisti více:

Aréna s bojovníky

Algoritmy

                                        Kostka kostka = new Kostka(10);
                                        Console.Clear();
                                        Console.WriteLine("Kdo bude bojovat proti komu?\n");
                                        Console.WriteLine("Mág má nejvyšší poškození, ale nejmíň vydrží, bojovník vydží nejvác , ale dává nejnižší poškození, lukostřelec má střední obranu a dává střední poškození\n");
                                        Console.WriteLine("1 - Mág proti bojovníkovi");
                                        Console.WriteLine("2 - Mág proti lukostřelci");
                                        Console.WriteLine("3 - Bojovník proti lokostřelci");
                                        Console.WriteLine("4 - Vytvořit vlastního hrdinu");
                                        Console.WriteLine("5 - Vrať se");
                                        int volbaBoj = Convert.ToInt32(Console.ReadLine());
                                        if ((volbaBoj > 0) && (volbaBoj < 5))
                                            Console.Clear();
                                        else
                                        {
                                            Console.Clear();
                                            Console.WriteLine("Neplatná volba\n");

                                        }
                                        switch (volbaBoj)
                                        {
                                            case 1:
                                                Bojovnik Gandalf = new Bojovnik("Gandalf", 70, 60, 20, kostka);
                                                Bojovnik bojovnik = new Bojovnik("Ogrim", 75, 35, 40, kostka);
                                                Arena arena = new Arena(Gandalf, bojovnik, kostka);
                                                arena.Zapas();
                                                Console.ReadLine();
                                                break;
                                            case 2:
                                                Bojovnik Gandalf0 = new Bojovnik("Gandalf", 70, 60, 20, kostka);
                                                Bojovnik lukostrelec= new Bojovnik("Vereesa", 80, 40, 30, kostka);
                                                Arena arena0 = new Arena(Gandalf0, lukostrelec, kostka);
                                                arena0.Zapas();
                                                Console.ReadLine();
                                                break;
                                            case 3:
                                                Bojovnik bojovnik0 = new Bojovnik("Ogrim", 75, 35, 40, kostka);
                                                Bojovnik lukostrelec0 = new Bojovnik("Vereesa", 80, 40, 30, kostka);
                                                Arena arena1 = new Arena(bojovnik0, lukostrelec0, kostka);
                                                arena1.Zapas();
                                                Console.ReadLine();
                                                break;
                                            case 4:
                                                Console.Clear();
                                                Console.WriteLine("Máš jen 150 bodů na rozdělení do: života, útoku a obrany");
                                                int body = 150;
                                                Console.WriteLine("Jak se bude tvůj hrdina jmenovat?");
                                                string jméno = Console.ReadLine();
                                                Životy:
                                                Console.WriteLine("Dej body do života, zbýva ti {0} bodů", body);
                                                int život = Convert.ToInt32(Console.ReadLine());
                                                if (život > body)
                                                {
                                                    Console.Clear();
                                                    Console.WriteLine("Tolik bodů nemáš!\n");
                                                    goto Životy;
                                                }

                                                else
                                                    Console.Clear();
                                                body = body - život;
                                                Útok:
                                                Console.WriteLine("Dej body do útoku, zbývá ti {0} bodů", body);
                                                int útok = Convert.ToInt32(Console.ReadLine());
                                                if (útok > body)
                                                {
                                                    Console.Clear();
                                                    Console.WriteLine("Tolik bodů nemáš!\n");
                                                    goto Útok;
                                                }
                                                else
                                                    Console.Clear();
                                                body = body - útok;
                                                obrana:
                                                Console.WriteLine("Dej body do obrany, zbývá ti {0} bodu", body);
                                                int obrana = Convert.ToInt32(Console.ReadLine());
                                                if (obrana > body)
                                                {
                                                    Console.Clear();
                                                    Console.WriteLine("Tolik bodů nemáš!\n");
                                                    goto obrana;
                                                }
                                                else
                                                    Console.Clear();
                                                body = body - obrana;
                                                Console.WriteLine("Proti komu chceš bojovat?");
                                                Console.WriteLine("1 - Gandalf");
                                                Console.WriteLine("2 - Ogrim");
                                                Console.WriteLine("3 - Vereesa");
                                                int volba2 = Convert.ToInt32(Console.ReadLine());
                                                switch (volba)
                                                {
                                                    case 1:
                                                        Bojovnik bojovník1 = new Bojovnik(jméno, život, útok, obrana, kostka);
                                                        Bojovnik bojovník2 = new Bojovnik("Gandalf", 70, 60, 20, kostka);
                                                        Arena arena2 = new Arena(bojovník1, bojovník2, kostka);
                                                        arena2.Zapas();
                                                        Console.ReadLine();
                                                        break;
                                                    case 2:
                                                        Bojovnik bojovník3 = new Bojovnik(jméno, život, útok, obrana, kostka);
                                                        Bojovnik bojovník4 = new Bojovnik("Ogrim", 75, 35, 40, kostka);
                                                        Arena arena3 = new Arena(bojovník3, bojovník4, kostka);
                                                        arena3.Zapas();
                                                        Console.ReadLine();
                                                        break;
                                                    case 3:
                                                        Bojovnik bojovník5 = new Bojovnik(jméno, život, útok, obrana, kostka);
                                                        Bojovnik bojovník6 = new Bojovnik("Vereesa", 80, 40, 30, kostka);
                                                        Arena arena4 = new Arena(bojovník5, bojovník6, kostka);
                                                        arena4.Zapas();
                                                        Console.ReadLine();
                                                        break;   

Neformátovaný

Přidáno: 10.10.2016
Expirace: Neuvedeno

Aktivity