static Entrant[] ReadEntrantsArray() { Entrant[] ents = new Entrant[n]; for (int i = 0; i < n; i++) { Console.WriteLine("Name: "); ents[i].Name = Console.ReadLine(); Console.WriteLine("Id: "); ents[i].IdNum = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Course points: "); ents[i].CoursePoints = Convert.ToSingle(Console.ReadLine()); Console.WriteLine("Average points: "); ents[i].AvgPoints = Convert.ToSingle(Console.ReadLine()); ZNO[] znoArr = new ZNO[3]; for (int j = 0; j < 3; j++) { Console.WriteLine($"ZNO subject {j + 1}: "); znoArr[j].Subject = Console.ReadLine(); Console.WriteLine($"ZNO point {j + 1}: "); znoArr[j].Points = Convert.ToInt32(Console.ReadLine()); } ents[i].ZNOResults = znoArr; Console.WriteLine(""); } return(ents); }
public string GetWorstSubject() { ZNO worst = ZNOResults[0]; for (int i = 1; i < 3; i++) { if (ZNOResults[i].Points < worst.Points) { worst = ZNOResults[i]; } } return(worst.Subject); }
public string GetBestSubject() { ZNO best = ZNOResults[0]; for (int i = 1; i < 3; i++) { if (ZNOResults[i].Points > best.Points) { best = ZNOResults[i]; } } return(best.Subject); }