monoteen

RandomNumber

Oct 20th, 2014
260
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.30 KB | None | 0 0
  1. import java.io.DataInputStream;
  2. import java.util.Random;
  3.  
  4.  
  5. public class RandomNumber {
  6.        public static void main(String[] args)
  7.        {
  8.           Integer num = 0;
  9.           Integer inputNum = 0;
  10.           Integer count = 0;
  11.          
  12.           Random rand = new Random();
  13.           num = rand.nextInt(100);
  14.          
  15.           DataInputStream dis = new DataInputStream(System.in);
  16.          
  17.           System.out.println("Random Number : " + num);
  18.           System.out.println("HW");
  19.          
  20.           while(true) {
  21.               System.out.println("0과 100사이의 숫자를 입력하세요 (예 : 45) : ");
  22.               try {
  23.                   inputNum = Integer.parseInt(dis.readLine());
  24.               }
  25.               catch(Exception e) {
  26.                   System.out.println(e.getMessage());
  27.               }
  28.              
  29.               if(inputNum >= 0 && inputNum <= 100)
  30.               {
  31.                   count = count + 1;
  32.                   if (inputNum == num) {
  33.                       System.out.println(count+"번에 맞추셨습니다.");
  34.                       break;
  35.                   }
  36.                   else if(inputNum < num) {
  37.                       System.out.println(inputNum+"은 난수보다 적습니다.");
  38.                   }
  39.                   else {
  40.                       System.out.println(inputNum+"은 난수보다 큽니다.");
  41.                   }
  42.               }
  43.               else {
  44.                   System.out.println("잘못된 입력입니다.");
  45.               }
  46.           }
  47.        }
  48.     }
Advertisement
Add Comment
Please, Sign In to add comment