예제 #1
0
파일: Program.cs 프로젝트: Lewiohan/Epam
        static void Main(string[] args)
        {
            List <Student> listStudent = new List <Student>();
            //-------Student 2 -------------
            Student student1 = new Student
            {
                Name       = "Dima",
                Surname    = "Milto",
                Credit     = "MC0235796",
                Group      = 2,
                Faculty    = "FIT",
                University = "BGTU",
            };

            student1.Set("Matem", 3);
            student1.Set("OOP", 5);
            student1.Set("KMS", 8);
            student1.Set("PI", 1);
            student1.Set("PMS", 4);
            //-------Student 2 -------------
            Student student2 = new Student
            {
                Name       = "Olga",
                Surname    = "Berestneva",
                Credit     = "MC0565796",
                Group      = 2317,
                Faculty    = "FITR",
                University = "BNTU",
            };

            student2.Set("Matem", 6);
            student2.Set("OOP", 7);
            student2.Set("KMS", 8);
            student2.Set("PI", 9);
            student2.Set("PMS", 8);
            //-------Student 3 -------------
            Student student3 = new Student
            {
                Name       = "Vlad",
                Surname    = "Senyk",
                Credit     = "MC0565789",
                Group      = 2,
                Faculty    = "FIT",
                University = "BGTU",
            };

            student3.Set("Matem", 6);
            student3.Set("OOP", 7);
            student3.Set("KMS", 8);
            student3.Set("PI", 9);
            student3.Set("PMS", 8);
            //-------Student 4 -------------
            Student student4 = new Student
            {
                Name       = "Alina",
                Surname    = "Kohnovich",
                Credit     = "MP0444496",
                Group      = 1,
                Faculty    = "FIT",
                University = "BGTU",
            };

            student4.Set("Matem", 5);
            student4.Set("OOP", 4);
            student4.Set("KMS", 7);
            student4.Set("PI", 8);
            student4.Set("PMS", 4);
            //-------Student 5 -------------
            Student student5 = new Student
            {
                Name       = "Nadegda",
                Surname    = "Volkova",
                Credit     = "MI4598796",
                Group      = 2317,
                Faculty    = "FITR",
                University = "BNTU",
            };

            student5.Set("Matem", 6);
            student5.Set("OOP", 7);
            student5.Set("KMS", 8);
            student5.Set("PI", 9);
            student5.Set("PMS", 8);
            //------Add-----------
            listStudent.Add(student1);
            listStudent.Add(student2);
            listStudent.Add(student3);
            listStudent.Add(student4);
            listStudent.Add(student5);
            //--------------------------
            float Sum_Subject = 0;
            int   Person      = listStudent.Count;

            foreach (var list in listStudent)
            {
                Sum_Subject += list.GetSubjectSum("Matem");
                Person      += 1;
            }
            Console.WriteLine("Average mark on the subject of mathematics: {0}", Sum_Subject / Person);
            //--------------------------
            float Sum_Uni = 0;

            foreach (var list in listStudent)
            {
                if (list.University.Equals("BGTU"))
                {
                    Sum_Uni += list.GetSubjectSum();
                }
            }
            Console.WriteLine("Average mark on the subject of the University BGTU: {0}", Sum_Uni / Person);
            //--------------------------
            float Sum_Fac = 0;

            foreach (var list in listStudent)
            {
                if (list.Faculty.Equals("FITR"))
                {
                    Sum_Fac += list.GetSubjectSum();
                }
            }
            Console.WriteLine("Average mark on the subject of the Faculty FITR: {0}", Sum_Fac / Person);
            //--------------------------
            float Sum_Group = 0;

            foreach (var list in listStudent)
            {
                if (list.Group.Equals(2))
                {
                    Sum_Group += list.GetSubjectSum();
                }
            }
            Console.WriteLine("Average mark on the subject of the Group 2: {0}", Sum_Group / Person);
        }
예제 #2
0
        static void Main(string[] args)
        {
            List <Student> listStudent = new List <Student>();

            Student student1 = new Student
            {
                Name    = "A",
                Surname = "A",
                Group   = 2,
            };

            student1.Set("one", 5);
            student1.Set("two", 2);
            student1.Set("three", 8);

            Student student2 = new Student
            {
                Name    = "B",
                Surname = "B",
                Group   = 2,
            };

            student2.Set("one", 4);
            student2.Set("two", 8);
            student2.Set("three", 1);

            Student student3 = new Student
            {
                Name    = "C",
                Surname = "C",
                Group   = 2,
            };

            student3.Set("one", 10);
            student3.Set("two", 10);
            student3.Set("three", 10);

            Student student4 = new Student
            {
                Name    = "D",
                Surname = "D",
                Group   = 2,
            };

            student4.Set("one", 5);
            student4.Set("two", 2);
            student4.Set("three", 3);



            listStudent.Add(student1);
            listStudent.Add(student2);
            listStudent.Add(student3);
            listStudent.Add(student4);

            float Sum_Subject = 0;
            int   Person      = listStudent.Count;

            foreach (var list in listStudent)
            {
                Sum_Subject += list.GetSubjectSum("one");
            }
            Console.WriteLine("Average mark of one: {0}", Sum_Subject / Person);


            float Sum_Group = 0;

            foreach (var list in listStudent)
            {
                if (list.Group.Equals(2))
                {
                    Sum_Group += list.GetSubjectSum();
                }
            }
            Console.WriteLine("Average mark on the Group 2: {0}", Sum_Group / Person);
        }
예제 #3
0
        static void Main(string[] args)
        {
            List <Student> listStudent = new List <Student>();

            Student student1 = new Student
            {
                Name    = "Anna",
                Surname = "Yurkovets",
                Group   = 2,
            };

            student1.Set("ZI", 6);
            student1.Set("SP", 9);
            student1.Set("RIS", 8);
            student1.Set("MIOPIS", 6);
            student1.Set("AWP", 9);

            Student student2 = new Student
            {
                Name    = "Esaulov",
                Surname = "Ilya",
                Group   = 2,
            };

            student2.Set("ZI", 5);
            student2.Set("SP", 9);
            student2.Set("RIS", 8);
            student2.Set("MIOPIS", 4);
            student2.Set("AWP", 9);

            Student student3 = new Student
            {
                Name    = "Sherlock",
                Surname = "Holmes",
                Group   = 2,
            };

            student3.Set("ZI", 7);
            student3.Set("SP", 7);
            student3.Set("RIS", 8);
            student3.Set("MIOPIS", 9);
            student3.Set("AWP", 8);

            Student student4 = new Student
            {
                Name    = "Jon",
                Surname = "Milton",
                Group   = 2,
            };

            student4.Set("ZI", 8);
            student4.Set("SP", 6);
            student4.Set("RIS", 9);
            student4.Set("MIOPIS", 5);
            student4.Set("AWP", 8);

            listStudent.Add(student1);
            listStudent.Add(student2);
            listStudent.Add(student3);
            listStudent.Add(student4);


            float Sum_Subject = 0;
            int   Person      = listStudent.Count;

            foreach (var list in listStudent)
            {
                Sum_Subject += list.GetSubjectSum("ZI");
            }
            Console.WriteLine("Average mark of ZI: {0}", Sum_Subject / Person);


            float Sum_Group = 0;

            foreach (var list in listStudent)
            {
                if (list.Group.Equals(2))
                {
                    Sum_Group += list.GetSubjectSum();
                }
            }
            Console.WriteLine("Average mark on the Group 2: {0}", Sum_Group / Person);
        }