Opdracht

In deze oefening bouw je een volledige BMI-calculator als console-applicatie. De applicatie vraagt de gebruiker om zijn gewicht en lengte, berekent de BMI en geeft daarna een categorie terug.

De Main-methode is al voor jou ingevuld. Jij schrijft de twee ondersteunende methoden die de Main nodig heeft.


Methode 1: BerekenBMI

Schrijf een methode die de Body Mass Index (BMI) berekent op basis van gewicht en lengte.

Voorbeelden

BerekenBMI(70, 1.75)   // Verwachte uitkomst: 22.86
BerekenBMI(90, 1.80)   // Verwachte uitkomst: 27.78
BerekenBMI(55, 1.65)   // Verwachte uitkomst: 20.20

Methode 2: GeefBMICategorie

Schrijf een methode die op basis van een BMI-waarde de bijbehorende gewichtscategorie teruggeeft.

De categorie wordt bepaald aan de hand van onderstaande tabel:

BMI-waarde Terug te geven string
Minder dan 18.5 "Ondergewicht"
18.5 tot en met 24.9 "Normaalgewicht"
25.0 tot en met 29.9 "Overgewicht"
30.0 of hoger "Obesitas"

Voorbeelden

GeefBMICategorie(17.0)   // Verwachte uitkomst: "Ondergewicht"
GeefBMICategorie(22.0)   // Verwachte uitkomst: "Normaalgewicht"
GeefBMICategorie(27.5)   // Verwachte uitkomst: "Overgewicht"
GeefBMICategorie(32.0)   // Verwachte uitkomst: "Obesitas"

Verwacht verloop van de applicatie

Hieronder zie je een voorbeeld van hoe de applicatie eruitziet in de console:

=== BMI Calculator ===
Geef je gewicht in kg:
70
Geef je lengte in meter (bijv. 1.75):
1.75

Je BMI: 22.86
Categorie: Normaalgewicht

Vereisten

Puntenverdeling

Puntenverdeling Te behalen punten
BerekenBMI correct berekend 3
BerekenBMI correct afgerond op 2 decimalen 1
GeefBMICategorie alle categorieën correct 4
Beide methode-signaturen correct 2
Totaal 10