<%@include file="top.jsp" %> |
<%!
int tilfeldigTall(int maks) {
return (int) (Math.random()*maks);
}
int finnHoyeste(int[] talltab) {
int i = 0;
int max = -999999;
int hoyest = 0;
while (i < talltab.length) {
if (talltab[i] > max) {
max = talltab[i];
hoyest = i;
}
i++;
}
return hoyest;
}
String[] kandidater = {"Bush", "Kerry", "Nader", "Jens"};
int stemmer[] = new int[kandidater.length];
%>
Det amerikanske presidentvalget (del 2)<% out.println("Kandidatene er: " ); int a = 0; while (a < kandidater.length) { out.println(kandidater[a]); if (a != kandidater.length - 1) {out.println(", ");} stemmer[a] = 0; a++; } %> Og valget er i gang... <% int teller = 0; int valg; while (teller < 200) { valg = tilfeldigTall(kandidater.length); out.println("Person " + teller + " går til urnen... Han/hun velger " + kandidater[valg] + ""); stemmer[valg] += 1; teller++; } int vinner = finnHoyeste(stemmer); out.println(" " + " "); out.println("Og vinneren er... ... " + kandidater[vinner] + " med hele " + stemmer[vinner] + " stemmer!"); %> |