OneCompiler

Game

185

import java.util.*;
import java.util.Scanner;
import java.util.Random;
public class Main {
public static void main(String[] args) {
System.out.println("Hello, World!");
game s = new game();
game x = new game();
System.out.println(x.getcomputercode());
Scanner sc = new Scanner(System.in);
System.out.println("enter your number");
while(true){

    int n = sc.nextInt();
    s.setnumber(n);
    if(s.iscorrect()==0){
      s.setcount();
      System.out.println("congratulation");
       System.out.println("count number is "+s.getcountnumber());
      break;
    }
    else if(s.iscorrect()==-1){
      s.setcount();
      System.out.println("you enter smaller number");
      // s.getcountnumber();
      
      
    }
    else if(s.iscorrect()==1){
      s.setcount();
      System.out.println("you enter larger number");
       //s.getcountnumber();
     
      
    }
  }

}
}

class game{
private int countnumber = 0;
private int userinput,computerinput;
public game(){
computerinput = (int)(Math.random()*101);
}
public int getcomputercode(){
return computerinput;
}
public void setnumber(int a ){
this.userinput = a ;
}
public void setcount(){
this.countnumber ++ ;
}
public int getnumber(){
return this.userinput;
}
public int getcountnumber(){
return countnumber;
}
public int iscorrect(){
if(userinput == computerinput){
return 0;
}
else if(userinput > computerinput){
return 1;
}
else{
return -1;
}
}
}