Skriv namnet på kursen och datumet för tenten, ditt namn, personnummer och din namnteckning på varje svarspapper.
Skriv varje svar på sitt eget papper!
(12 poäng)
Implementera apparaten i form av klassen MinMax, som förutom konstruktören har de följande accessoarerna:
(12 poäng)
(12 poäng)
Gör en modell av klassen Kandidat som åtminstone har attributen namn (String, inte-tom), valförbund (int, 1-10) och natalet röster (int, 0-). Attributen skall implementeras som klassens private fält.
Skriv med hjälp av klassen Kandidat ett program som först frågar efter och kontrollerar 903 kandidaters data (namn, valförbund, antal röster). Sedan räknar programmet ut kandidaternas jämförelsetal.
Till slut matar programmet ut 85 fullmäktige och 85 suppleanter med all sin data i jämförelsetalens ordning. Man blir alltså vald enligt jämförelsetalet. Lotten avgör då rösterna fördelats jämnt.
Man kan använda följande praxis vid lottdragningen:
if (Math.random() < 0.5) // det första alternativet else // det andra alternativet
(14 poäng)