로또번호 입력

개발/코딩 2013. 9. 12. 17:09

import java.util.Scanner;

public class Lotto {
 public static void main(String[] args) {
  Scanner a = new Scanner(System.in);

  System.out.println("┌───────────────────────┐");
  System.out.println("│     Lotto 번호 입력               │");
  System.out.println("└───────────────────────┘");

  int num1 = a.nextInt();
  if (num1 <= 45)
   System.out.println("첫번째숫자입니다");
  else
   System.out.println("잘못된 숫자입니다.");
  
  int num2 = a.nextInt();
  if (num2<=45){
   System.out.println("두번째숫자입니다");
   if(num1==num2)
    System.out.println("번호중복");
  }
   else
   System.out.println("잘못된 숫자입니다.");
  
  int num3 = a.nextInt();
  if (num3<=45){
   System.out.println("세번째숫자입니다");
   if(num3==num2||num3==num1)
    System.out.println("번호중복");
  }
   else
   System.out.println("잘못된 숫자입니다.");
  
  int num4 = a.nextInt();
  if (num4<=45){
   System.out.println("네번째숫자입니다");
   if(num4==num1||num4==2||num4==num3)
    System.out.println("번호중복");
  }
   else
   System.out.println("잘못된 숫자입니다.");
  
  int num5 = a.nextInt();
  if (num5<=45){
   System.out.println("다섯번째숫자입니다");
   if(num5==num1||num5==num2||num5==num3||num5==num4)
    System.out.println("번호중복");
  }
   else
   System.out.println("잘못된 숫자입니다.");
  
  int num6 = a.nextInt();
  if (num6<=45){
   System.out.println("여섯번째숫자입니다");
   if(num6==num1||num6==num2||num6==num3||num6==num4||num6==num5)
    System.out.println("번호중복");
   
  }
   else
   System.out.println("잘못된 숫자입니다.");

  System.out.println("┌───────────────────────┐");
  System.out.println("│     내 Lotto 번 호                 │");
  System.out.println("├───┬───┬───┬───┬───┬───┤");
  System.out.printf("│%3d│%3d│%3d│%3d│%3d│%3d│\n", num1, num2, num3,num4, num5, num6);
  System.out.printf("└───┴───┴───┴───┴───┴───┘");
  
 }
}

'개발 > 코딩' 카테고리의 다른 글

성적 계속 입력 (do-while문)  (0) 2013.09.16
성적계속 입력(if)  (0) 2013.09.13
Continue문 (1~100까지 짝수의 합)  (0) 2013.09.12
2중for문 (구구단)  (0) 2013.09.12
While문 Sample (점수 입력해서 평균)  (0) 2013.09.12