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.
VindGrootsteGetalgetal1 (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 |