Bij dit spel kan de speler kiezen uit drie mogelijkheden, zelf raden , de computer of stoppen.
Bij de tweede mogelijkheid waarbij de speler een getal bedenkt en in de output aangeeft hoger of lager loop ik vast,
Iemand een idee?
het script ziet er zo uit:
Code: Selecteer alles
/*
*/import java.util.*;
public class Guessinggamereverse {
Scanner sc = new Scanner(System.in);
int guess;
int doze = 0;
int secretnumber = (int) (Math.random () *1001);
void guessinggamereverse (String choise) {
System.out.print (" Do you want to guess (y),let the machine guess (m) or stop (s)");
int choice = sc.nextInt();
switch (choice){
case 1: choise = "y";
System.out.println("Guess a number");
while (guess != secretnumber){
guess = sc.nextInt();
doze ++;
if (guess > secretnumber){
System.out.println("lower");}
else
System.out.println("higher");}
System.out.println("Congratulations, you used " + doze + " guesses");
case 2: choise = "m";
case 3: choise = "s";
}
}
public static void main (String[] args){
new Guessinggame (). guessinggame();
}
}