Game Day
Game Day
Random;
import java.util.Scanner;
public class compguess {
public static void main(String[] args) throws
InterruptedException {
Scanner input= new Scanner(System.in);
Random gen = new Random();
int winner=0, guess=0, maxguess=50, minguess=1;
String moreless,yesno;
System.out.println("Think of a number between 1 and
50!");
guess = 1+gen.nextInt (50);
Thread.sleep(1500);
while(winner==0){System.out.println("Is your number
"+guess);
System.out.println("Please enter yes or no.");
yesno=input.next();
if
(yesno.equalsIgnoreCase("yes")){System.out.println("YES! I WIN! I
WIN!"); winner=1;}
else{System.out.println("Is your number less than or
greater than "+guess);
System.out.println("Please enter bigger or smaller.");
moreless=input.next();
if
(moreless.equalsIgnoreCase("smaller")){maxguess=guess;
}
else
if(moreless.equalsIgnoreCase("bigger")){minguess=guess+1; }
if (maxguess-
minguess==0){System.out.println("You cheated!"); winner=1;}
if
(winner==0){guess=minguess+gen.nextInt(maxguess-minguess);
if (maxguess-
minguess==1){System.out.println("Your guess must be "+guess);
System.out.println("Please enter yes!");
yesno=input.next();
if
(yesno.equalsIgnoreCase("yes")){System.out.println("YES! I WIN! I
WIN!"); winner=1;}
}
}
}}}
// TODO Auto-generated method stub
}