// Draw MAX_SELECT numbers from the ball box
// and compare them with the selected numbers
BallBox box = new BallBox(MAX_NUMBERS);
int guessed = 0;
for (int index = 0; index < MAX_SELECT; ++index) {
int drawnNumber = box.nextBall() + 1;
System.out.print("Got " + drawnNumber + ": ");
// Check if drawnNumber is in selectedNumbers
boolean found = false;
for (int i = 0; !found && i < MAX_SELECT; ++i) {
found = drawnNumber == selectedNumbers[i];
}
if (found) {
System.out.println("Guessed!");
++guessed;
} else {
System.out.println("Missed.");
}
}
|