Exemplo n.º 1
0
        public static void NacitajInfoMnozstvaPotravy()
        {
            HlaskyPriNacitavaniHodnotRozhodnuti.ZadavaniePoctuStartovnejPotravy();
            HlaskyPriNacitavaniHodnotRozhodnuti.RozsahHodnoty(0, ZadaneHodnoty.ZistiRozmerMraveniska() *
                                                              ZadaneHodnoty.ZistiRozmerMraveniska() -
                                                              ZadaneHodnoty.ZistiPocetSkal() *
                                                              ZadaneHodnoty.ZistiPocetSkal());

            int zaciatocneMnozstvoPotravy;
            int minimalneMnozstvoPotravy;

            nacitavac.Int(out zaciatocneMnozstvoPotravy);
            nacitavac.Int(out minimalneMnozstvoPotravy);

            ZadaneHodnoty.NastavMnozstvoPotravy(zaciatocneMnozstvoPotravy);
            ZadaneHodnoty.NastavMinimalneMnozstvoPotravy(minimalneMnozstvoPotravy);
        }
Exemplo n.º 2
0
        public static Mravenisko InicializaciaMraveniska()
        {
            Mravenisko mravenisko = new Mravenisko(ZadaneHodnoty.ZistiMnozstvoPotravy(), ZadaneHodnoty.ZistiPocetSkal(),
                                                   ZadaneHodnoty.ZistiRozmerMraveniska() * ZadaneHodnoty.ZistiRozmerMraveniska(),
                                                   ZadaneHodnoty.ZistiPocetMravcovTypu1(),
                                                   ZadaneHodnoty.ZistiPocetMravcovTypu2(),
                                                   ZadaneHodnoty.ZistiPocetMravcovTypu3(),
                                                   ZadaneHodnoty.ZistiPocetMravcovTypu4(),
                                                   ZadaneHodnoty.ZistiRozmerMraveniska()
                                                   );

            return(mravenisko);
        }