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); }
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); }
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); }