Number guessing game in java



 import java.util.Random;

import java.util.Scanner;

class game{
public int number ;
public int noofguesse=0;
public int inputnumber;

public int getNoofguesse() {
return noofguesse;
}

public void setNoofguesse(int noofguesse) {
this.noofguesse = noofguesse;
}

game(){//constructor
Random rand=new Random();
this.number=rand.nextInt(100);

}
void takeuserinput(){
System.out.println("guess the number :");
Scanner sc=new Scanner(System.in);
inputnumber=sc.nextInt();
}
boolean iscorrectnumber(){
noofguesse++;
if(inputnumber==number){
System.out.format("You won ! guess the correct number. Total attempts : %d",noofguesse);
return true;
}else if (inputnumber<number){
System.out.println("Too less");
}else if(inputnumber>number){
System.out.println("Too high");
}
return false;

}
}
public class oops11exercise {
public static void main(String[] args) {
game g=new game();
boolean b = false;
while (!b) {
g.takeuserinput();
b = g.iscorrectnumber();

}

}
}

Comments

Popular Posts