Example #1
0
 private static void ToonPaarden()
 {
     foreach (Vee paardje in Stal)
     {
         Paard ros = paardje as Paard;
         if (ros is Paard)
         {
             Console.WriteLine("{0} heeft {1} trekkracht", ros.Naam, ros.Trekkracht);
         }
     }
 }
Example #2
0
        private static Vee NieuwePaard()
        {
            double lengte     = random.Next(200, 300);
            double massa      = random.Next(600, 800);
            double breedte    = random.Next(60, 100);
            double hoogte     = random.Next(100, 200);
            double trekkracht = massa * 7.5;
            string naam       = PaardenNaam();
            Paard  pony       = new Paard(lengte, massa, breedte, hoogte, naam, trekkracht);

            return(pony);
        }
Example #3
0
        private static void KoeienTrekken()
        {
            double totalekracht = 0;

            foreach (Vee paardje in Stal)
            {
                Paard ros = paardje as Paard;
                if (ros is Paard)
                {
                    totalekracht += ros.Trekkracht;
                }
            }
            double totalekrachtkg = totalekracht / 9.8;

            totalekrachtkg = Math.Round(totalekrachtkg, 2);
            Console.WriteLine("De totale kracht in kg is {0}", totalekrachtkg);

            double aantalkoeien = 0;
            bool   vullen       = true;

            while (vullen == true)
            {
                foreach (Vee koeien in Stal)
                {
                    if (koeien is Koe)
                    {
                        totalekrachtkg = totalekrachtkg - koeien.Massa;
                        if (totalekrachtkg <= 0)
                        {
                            vullen = false;
                        }
                        else
                        {
                            Console.WriteLine("{0} weegt {1}kg en gaat in de bak", koeien.Naam, koeien.Massa);
                            aantalkoeien++;
                            Console.WriteLine("De paarden kunnen nog {0}kg tillen", totalekrachtkg);
                        }
                    }
                }
            }
            Console.WriteLine("De paarden kunnen {0} koeien tillen.", aantalkoeien);
        }