Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            ReadWorkersArray();
            Worker worker1 = new Worker();

            PrintWorker(worker1);
            Worker worker2 = new Worker(worker1);

            worker2.SetName("Jash A. B.");
            worker2.SetYear(2019);
            worker2.SetMonth(11);
            worker2.WorkPlace.SetName("Inc Sebatjan");
            worker2.WorkPlace.SetPosition("program developer");
            worker2.WorkPlace.SetSallary(56000);
            PrintWorker(worker2);
            PrintWorkers();
            GetWorkersInfo(ReadWorkersArray(), out int min, out int max);
            Console.WriteLine($"Найбiльша заробiтня плата: {max}");
            Console.WriteLine($"Найменша заробiтня плата: {min}");
            Console.WriteLine("\nЗарплати за спаданням:");
            int i = 0;

            foreach (var worker in ReadWorkersArray())
            {
                Console.Write($"Iм'я: {worker.GetName()}\n");
                int[] salarr = SortWorkerBySalary(ReadWorkersArray());
                Console.WriteLine($"Зарплата:{salarr[i]} грн.");
                i++;
            }
            Console.WriteLine($"\nСтаж за зростянням:");
            int j = 0;

            foreach (var worker in ReadWorkersArray())
            {
                Console.Write($"Iм'я: {worker.GetName()}\n");
                int[] workerexparr = SortWorkerByWorkExperience(ReadWorkersArray());
                Console.WriteLine($"Стаж: {workerexparr[j]}");
                j++;
            }
            Console.WriteLine("Press any key to exit.");
            Console.ReadKey();
        }