static void Main(string[] args) { VolleyBallSpeler speler1 = new VolleyBallSpeler("Tom", 2.1, 1); VolleyBallSpeler speler2 = new VolleyBallSpeler("Steven", 1.9, 2); VolleyBallSpeler.SimuleerSpeler(speler1); VolleyBallSpeler.SimuleerWedstrijd(speler1, speler2); Console.WriteLine($"{VolleyBallSpeler.BesteSpeler(speler1, speler2).Naam} is de beste speler!"); }
public static void SimuleerSpeler(VolleyBallSpeler testSpeler) { Random rand = new Random(); for (int i = 0; i < 3; i++) { testSpeler.SpeelMatch(); testSpeler.VerwerkScore(rand.Next(0, 11)); } }
public static VolleyBallSpeler BesteSpeler(VolleyBallSpeler speler1, VolleyBallSpeler speler2) { Random rand = new Random(); speler1.VerwerkScore(rand.Next(0, 11)); speler2.VerwerkScore(rand.Next(0, 11)); if (speler1.HoogsteScore > speler2.HoogsteScore) { return(speler1); } else { return(speler2); } }
public static void SimuleerWedstrijd(VolleyBallSpeler speler1, VolleyBallSpeler speler2) { Random rand = new Random(); int score = rand.Next(0, 11); speler1.VerwerkScore(score); score = rand.Next(0, 11); speler2.VerwerkScore(score); if (speler1.HoogsteScore > speler2.HoogsteScore) { Console.WriteLine($"{speler1.Naam} (speler1) wint!"); speler1.SpeelMatch(); speler1.VerwerkScore(score); } else { Console.WriteLine($"{speler2.Naam} (speler2) wint!"); speler2.SpeelMatch(); speler2.VerwerkScore(score); } }