Skip to content

beginin15/java-lotto

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

로또

진행 방법

  • 로또 구입 금액을 입력하면 구입 금액에 해당하는 로또를 발급해야 한다.
  • 로또 1장의 가격은 1000원이다.

기능 목록

게임은 크게 초기화,게임 진행, 결과 계산, 결과 출력 과정으로 이루어진다.

초기화

  • 사용자로부터 로또 구입금액을 입력 받는다.
    • 예외 : 구입금액이 1000원으로 나눠 떨어지지 않는경우. 예) 13500

게임진행

  • 구입금액에 해당하는 만큼 자동으로 로또 번호를 생성한다.
    • 예외: 생성된 번호에 중복이 있는경우
  • 로또 생성이 끝나면, 지난 주 당첨 번호를 입력한다.
    • 예외 : 0 ,공백 또는 45이상의 번호를 입력한 경우
    • 예외 : 6개 숫자가 아닌경우
  • 종료 :계산 단계로 넘어간다.

결과 계산

  • 당첨 번호와 생성 번호를 각각 비교하여 몇개 맞았는지 체크
  • 전체 당첨금을 계산한다.

결과 출력

  • 당첨 결과를 출력한다.
  • 수익률은 소수점 둘째자리까지 표현

About

로또 게임 구현을 관리하는 저장소

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published