/java-lotto

우아한테크코스 - 로또 미션 진행을 위한 저장소

Primary LanguageJava

1단계, 2단계

기능 구현 목록

  • 구입 금액을 입력 받는다.
    • 구입 금액을 숫자로 관리한다.
    • [예외] 입력이 숫자가 아닐경우
    • [예외] 입력이 음수일 경우
  • 구입한 로또 개수만큼 로또 번호를 생성한다.
    • 로또 구입은 1000원 단위로 이루어진다.
    • 랜덤으로 숫자 6개를 생성한다.
    • 로또 번호는 중복이면 안된다.
    • 로또 번호 범위는 1부터 45까지다.
  • 지난 주 당첨 번호를 입력 받는다.
    • 로또 번호 범위는 1부터 45까지다.
    • 번호간 구분자는 ", "다.
    • [예외]구분자가 ", "가 아닐 경우
  • 보너스 볼을 입력 받는다.
    • 보너스 번호는 1개다.
    • 로또 번호 범위는 1부터 45까지다.
  • 당첨 여부를 판별한다.
  • 총 수익률을 계산한다.