Veel onnodige of redundante code (-3 punt max)

(tot -3 punten)

Los je de problemen té omslachtig op? Dat kan je tot maximum 3 punten op je totaalscore kosten.

Enkele typische voorbeelden:

  • Geen loops of methoden gebruiken wanneer je bepaalde code meerdere keren na elkaar moet uitvoeren.
  • Identieke code op meerdere plekken (tip: ook hier zal een methode handig zijn).

Uitgewerkte voorbeeld

double loop1 = Casino(start, 10);
Console.WriteLine($"Als je 10 keer roulette speelt zou je eindkapitaal {loop1} zijn, dat is een verschil van {loop1-start}");

double loop2 = Casino(start, 100);
Console.WriteLine($"Als je 100 keer roulette speelt zou je eindkapitaal {loop2} zijn, dat is een verschil van {loop2 - start}");

double loop3 = Casino(start, 10000);
Console.WriteLine($"Als je 10000 keer roulette speelt zou je eindkapitaal {loop3} zijn, dat is een verschil van {loop3 - start}");

double loop4 = Casino(start, 1000000);
Console.WriteLine($"Als je 1000000 keer roulette speelt zou je eindkapitaal {loop4} zijn, dat is een verschil van {loop4 - start}");

Kan herschreven worden m.b.v. loops en een array:


int[] prijzen ={10, 100, 10000, 1000000};

for(int i=0; i<prijzen.Length; i++)
{
    double winst = Casino(start, prijzen[i]);
    Console.WriteLine($"Als je 10 keer roulette speelt zou je eindkapitaal {winst} zijn, dat is een verschil van {winst-start}");
}