public static Tentamen RandomTentamen(Student[] studenter, Kurs[] kurser) { Kurs k = kurser[rand.Next(kurser.Length)]; Student s = studenter[rand.Next(studenter.Length)]; Tentamen t = new Tentamen(); t.kursen = k; t.studenten = s; t.datum = DateTime.Today; t.poäng = rand.Next(1, 60); if (t.poäng >= 45) { t.betyg = "VG"; } else if (t.poäng >= 30) { t.betyg = "G"; } else { t.betyg = "U"; } return(t); }
public static Tentamen[] GenerateTentamina(int antal, Student[] studenter, Kurs[] kurser) { //List<Tentamen> list = new List<Tentamen>(); Tentamen[] list = new Tentamen[antal]; for (int i = 0; i < antal; i++) { list[i] = RandomTentamen(studenter, kurser); } return(list); }
static void Main(string[] args) { for (int i = 0; i < tentamina.Length; i++) { Tentamen t = tentamina[i]; Console.WriteLine( t.studenten + "\t" + t.kursen + "\t" + t.datum + "\t" + t.poäng + "\t" + t.betyg); } Console.ReadLine(); }