Oplossingen H7 Week 2
Film Default
static void FilmRuntime(string naam, int duur= 90, Genre filmgenre= Genre.Onbekend )
{
Console.WriteLine($"{naam} ({duur}, {filmgenre})");
}Roulette
static void Main(string[] args)
{
int aantalKeer = 10;
Console.WriteLine("Wat is je startkapitaal?");
double startKap = double.Parse(Console.ReadLine());
for (int i = 0; i < 4; i++)
{
double nieuwKap = Roulette(startKap, aantalKeer);
Console.WriteLine($"Als je {aantalKeer} keer roulette speelt zou je eindkapitaal {nieuwKap:0.0} zijn, dat is een verschil van {nieuwKap-startKap:0.0}.");
aantalKeer *= 10;
}
}
static double Roulette(double startKapitaal, int aantalSim = 10)
{
Random rng = new Random();
double eindKapitaal = startKapitaal;
for (int i = 0; i < aantalSim; i++)
{
if (rng.Next(0, 60) == rng.Next(0, 60))
{
eindKapitaal++;
}
else
eindKapitaal -= 0.1;
}
return eindKapitaal;
}Last updated
Was this helpful?