Example #1
0
        static public void Avegare(BIKS[] stud)
        {
            int  SR = 0;
            BIKS temp;

            BIKS[] Mass = new BIKS[stud.Length];
            for (int i = 0; i < stud.Length; i++)
            {
                SR += stud[i].Age;
            }
            SR = SR / stud.Length;
            for (int i = 0; i < stud.Length; i++)
            {
                stud[i].Age -= SR;
            }
            for (int j = 0; j < stud.Length; j++)
            {
                for (int i = 0; i < stud.Length - 1; i++)
                {
                    if (Math.Abs(stud[i].Age) > Math.Abs(stud[i + 1].Age))
                    {
                        temp        = stud[i];
                        stud[i]     = stud[i + 1];
                        stud[i + 1] = temp;
                    }
                }
            }
            for (int i = 0; i < stud.Length; i++)
            {
                stud[i].Age += SR;
            }
            Console.WriteLine($"Середній вік студентів в групі - {stud[0].Age}");
        }
Example #2
0
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.Default;
            TV    tv    = new TV();
            Radio radio = new Radio();
            Tel   tel   = new Tel();
            Comp  comp  = new Comp();

            tv.Vkl();
            radio.Vkl();
            tel.Vkl();
            comp.Vkl();
            Console.WriteLine();
            tv.Pause();
            radio.Pause();
            tel.Pause();
            comp.Pause();
            Console.WriteLine();
            tv.Vukl();
            radio.Vukl();
            tel.Vukl();
            comp.Vukl();
            Console.WriteLine("\n\n");
            BIKS[] Students = { new BIKS("Oleg", 19), new BIKS("Vlad", 21), new BIKS("Maria", 18), new BIKS("Sofia", 19), new BIKS("Dasha", 20) };
            YIB[]  students = { new YIB("Oleg", 18), new YIB("Vlad", 19), new YIB("Maria", 18), new YIB("Sofia", 18), new YIB("Dasha", 17) };
            BIKS.Avegare(Students);
            YIB.Avegare(students);
        }