Java Lotto Simulator (자바 로또 시뮬레이터)

자바가 설치 되어 있어야 정상적으로 보인다. 보이지 않으면 아래의 링크로 다운 받는다.

Lotto Simulator 는 로또 복권을 가상으로 추첨 해 볼수 있는 프로그램이다.
기본적인 설정은 오리지널 로또 복권 셋팅 ( 6 / 45 + 보너스 ) 로 되어 있고
사용자가 원하는 값으로 변경도 가능.
만약 범위를 벗어난 값을 넣거나 설정한 갯수에 초과 또는 미달 하면 알아서 무시하거나 랜덤한 수를 뽑아 준다.

고속모드를 체크하고 추첨하면 중간 과정을 출력 하지 않고 더욱 빠른 속도로 결과를 출력.

한학기 동안 자바를 공부하면서 제일 먼저 만들어본 간단한 애플릿이다.
장기간 테스트 하고 결과가 통계와 일치함을 확인하였다. (1등은 정말 당첨 되기 힘들었다.)
직접 만들어서 시뮬레이션 해봐도 로또는 살것이 못되는것 같다.

아래 표는 당첨 확률을 정리 해 놓은것인데 프로그램을 테스트 해보면 비슷하게 결과를 얻을수 있다.
(매우 큰 수로 테스트 해야 신뢰가 높다.)

등위 당첨 기준 당첨 확률 당 첨 금
1 등 6개 숫자 일치 (2등 보너스숫자 제외) 1:8,145,060 총 당첨금 중 5등 당첨금을 제외한 당첨금의 60%
2 등 5개 숫자 + 2등 보너스 숫자 일치 1:1,357,510 총 당첨금 중 5등 당첨금을 제외한 당첨금의 10%
3 등 5개 숫자 일치 (2등 보너스 숫자 제외) 1:35,724 총 당첨금 중 5등 당첨금을 제외한 당첨금의 10%
4 등 4개 숫자 일치 (2등 보너스 숫자 제외) 1:733 총 당첨금 중 5등 당첨금을 제외한 당첨금의 20%
5 등 3개 숫자 일치 (2등 보너스 숫자 제외) 1:45 5,000원

2개의 .java파일로 설계하였다. 첫작품이라 미흡한 점이 보인다.
[#M_소스보기 (클릭)|접기|

_M#]

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url=""> 

This site uses Akismet to reduce spam. Learn how your comment data is processed.