Extra oefeningen
Oefening 4: gemiddelde cijfers opvragen per vak
combinatie controlestructuren
Functionele analyse
Pas je oefening met CRUD-operaties op Student aan zodat we ook het gemiddelde per vak kunnen opvragen.
Technische analyse
Je werkt nog steeds met een List<Student>.
Optie 5, 6 en 7 tonen nu het gemiddelde voor communicatie, programmeren of webtechnologie (in die volgorde).
Voorbeeldinteractie
Nadat er al drie studenten zijn aangemaakt, met 12, 17 en 19 op communicatie:
Oefening 5: hoger, lager
Functionele analyse
Gebruik je eerdere code voor PlayingCard om een spelletje "hoger", "lager" toe te voegen.
Technische analyse
Eerst wordt GenerateDeck gebruikt om een lijst aan te maken en toe te kennen aan een variabele.
Een willekeurig getal wordt gegenereerd tussen 0 en de maximale index van een element in de lijst.
De kaart op deze indexpositie wordt toegekend aan een variabele van type PlayingCard
Voorbeeldinteractie