Schrijf een methode in C# genaamd VindGrootsteGetal
die het grootste van drie gehele getallen bepaalt. De methode moet drie parameters hebben: drie gehele getallen die vergeleken moeten worden. De methode moet het grootste van de drie getallen retourneren. Als alle getallen gelijk zijn, moet de methode dit getal retourneren.
VindGrootsteGetal
getal1
(int): Het eerste gehele getal.getal2
(int): Het tweede gehele getal.getal3
(int): Het derde gehele getal.int grootste = VindGrootsteGetal(5, 10, 3);
// Verwachte uitkomst: 10
grootste = VindGrootsteGetal(8, 3, 12);
// Verwachte uitkomst: 12
grootste = VindGrootsteGetal(7, 7, 7);
// Verwachte uitkomst: 7
grootste = VindGrootsteGetal(5, 5, 2);
// Verwachte uitkomst: 5
Criteria | Voldoet niet (0) | Voldoende (1) | Goed (2) |
---|---|---|---|
Correctheid van de methode | Methode bepaalt niet correct het grootste getal | Methode bepaalt in de meeste gevallen correct het grootste getal | Methode bepaalt in alle gevallen correct het grootste getal |
Parametergebruik | Parameters worden niet correct gebruikt | Parameters worden correct gebruikt maar code is omslachtig | Parameters worden correct en efficiƫnt gebruikt |
Afhandeling van gelijke getallen | Gelijke getallen worden niet correct afgehandeld | Gelijke getallen worden correct afgehandeld maar onelegant | Gelijke getallen worden correct en elegant afgehandeld |
Retourneert correct resultaat | Methode retourneert geen correct resultaat | Methode retourneert meestal correct resultaat | Methode retourneert altijd correct resultaat |
Code kwaliteit | Code is onduidelijk en slecht gestructureerd | Code is duidelijk maar kan verbeterd worden | Code is duidelijk, goed gestructureerd en efficiƫnt |