Example #1
0
        /// <summary>
        /// Koosta riidelappidest massiiv.
        /// </summary>
        /// <returns></returns>
        private static List <Riidelapp> TekitaRiidelappideList()
        {
            List <Riidelapp> riidelapid = new List <Riidelapp>();
            Random           rnd        = new Random();
            Array            values     = Enum.GetValues(typeof(Toonid));

            for (int i = 0; i < 99; i++)
            {
                Riidelapp riidelapp = new Riidelapp(rnd.Next(99), rnd.Next(99),
                                                    values.GetValue(rnd.Next(values.Length)).ToString());
                riidelapid.Add(riidelapp);
            }

            return(riidelapid);
        }
Example #2
0
        static void Main(string[] args)
        {
            List <Riidelapp> riidelapid = TekitaRiidelappideList();

            foreach (var riidelapp in riidelapid)
            {
                Console.WriteLine(riidelapp.ToString());
            }

            Console.WriteLine("\n----------------\n");

            Console.WriteLine($"Lappide kogupindala: {ArvutaLappidePindalaSumma(riidelapid)}");
            Console.WriteLine($"Lappide keskmine pindala: {Riidelapp.GetKeskminePindala()}");

            Console.ReadKey();
        }
Example #3
0
 private static double ArvutaLapiPindala(Riidelapp riidelapp)
 {
     return(riidelapp.Laius * riidelapp.Pikkus);
 }