Example #1
0
 public static double AverageAge(Animal[] animals)
 {
     int animalsAge = 0;
     for (int i = 0; i < animals.Length; i++)
     {
         var animal = animals[i];
         animalsAge += animal.Age;
     }
     return (double)animalsAge / animals.Length;
 }
Example #2
0
        static void Main(string[] args)
        {
            Dog myDog = new Dog(7, "Balkan", Sex.male);
            Frog myFrog = new Frog(1, "Kermit", Sex.male);
            Tomcat myTomcat = new Tomcat(3, "Tom");
            Kitten myKitten = new Kitten(2, "Sisi");

            Animal[] animals = new Animal[4];

            animals[0] = myDog;
            animals[1] = myFrog;
            animals[2] = myTomcat;
            animals[3] = myKitten;

            Console.WriteLine(myFrog);
            myFrog.produceSound();

            double avaregAge = Animal.AverageAge(animals);
            Console.WriteLine(avaregAge);
        }