[자바] 자바로 짠 제비뽑기

등록일 2001.11.26 | 최종수정일 2015.09.30 압축파일 (zip) | 2페이지 | 가격 300원

소개글

자바로 짠 제비뽑기 프로그램입니다...

목차

없음

본문내용

§. 프로그램 전체 흐름

JebiMain 클래스에서 총 인원수를 입력받아 제비를 만들고 쓰레드를 실행시킨다.
Jebi 클래스의 메소드로 제비를 뽑아가는 메소드(getJebi())가 있는데 이 메소드에서는 제비 갯수값을 랜덤하게 생성하도록 하고, 이 값을 배열의 index로 하여 selectedJebi[] 배열에서 이미 이 제비가 다른 player에 의해 뽑혀졌는지를 확인하고, 이미 뽑힌 적이 있다면 다시 임의의 수를 생성하도록 한다. return 값이 0 인 경우 당첨되지 않은 것이고, 1000 이면 1000원에 당첨되었음을 나타낸다. 이 때 카운트 값을 증가시켜 뽑은 당첨 제비 개수를 저장한다.
JebiPlayer 클래스는 쓰레드로 생성한다. run() 메소드 호출에 의해 시작되면 각 쓰레드는 myJebi.getJebi()로 제비를 뽑아온다. 이 때 되돌려 받은 값이 0 이라면 당첨되지 않은 것이고, 1000을 되돌려 받았다면 1000원 당첨이 되는 것이다. 임의의 시간만큼 sleep하고, 다시 제비를 뽑는다. 뽑은 당첨 제비 개수와 설정된 당첨 제비 개수가 같아지면 종료한다.

*원하는 자료를 검색 해 보세요.
  • 자바로 만든 간단한 로또게임(그래픽 없음) 0페이지
    /*#프로그램명 : Lotto #프로그램 버전 : Version 1.0 #개발도구 : J2SDK1.4.2_05 #작성자(E-mail): young jin park(pyjins@korea.com) #내용 : 본 프로그램은 배열을 이용하여 복권게임을 구현하고있다. #개발일..
  • [java] 로또 번호뽑기!! 3페이지
    Lotto Generater (03. 3. 4) 1. Reguirement Analysis ; 한번의 game에 6개의 번호를 지급받는다. 1회 game 사용료는 2000 , 2000 원 추가시마다 1회의 game을 더 할 수 있다. 1회에 해당하는 6개의 번호는 서로..
  • 자바(JAVA) 음식점 관리 프로그램 (자바 JFrame, Swing 컴퓨터공학과 프로젝트) 0페이지
    자바 스윙(Swing)을 이용해 작업한 GUI 프로그램입니다.따로 데이터베이스나 기타 환경 설정을 할 필요 없이 바로 실행 가능합니다.소스 코드가 깔끔하지는 않지만 넷빈즈에서 자바 GUI를 공부하실 때 사용하실 수 있을 겁니다.● 압축 파일 내용 ●Restaurants..
  • [JAVA][자바][문자출력][Class선언][CGI연계][프로그래밍언어]JAVA(자바)의 의미, JAVA(자바)의 특성과 JAVA(자바)의 역사 및 JAVA(자바)에서의 문자출력, JAVA(자바)에서의 Class선언, JAVA(자바)에서의 CGI연계 16페이지
    JAVA(자바)의 의미, JAVA(자바)의 특성과 JAVA(자바)의 역사 및 JAVA(자바)에서의 문자출력, JAVA(자바)에서의 Class선언, JAVA(자바)에서의 CGI연계 분석 Ⅰ. 개요 Ⅱ. JAVA(자바)의 의미 Ⅲ. JAVA(자바)의 특성 1. 다른 프로그..
  • java 3페이지
    명품 JAVA Programming 쪽지시험 1. 2중 중첩을 사용하여 아래와 같이 출력되도록 for, while, do-while문으로 각각 프로그램을 작성하라. public class ForNestedLoop{ public static void main(sting□..
  • 자바 메모장 0페이지
    자바로 만든 메모장으로파일 - 새글, 열기, 저장, 종료편집 - 잘라내기, 복사하기, 붙여넣기, 지우기, 전체선택찾기 - 찾기, 찾아바꾸기도움말 - 메모장 정보 이런 메뉴와 항목이 있고 다 구현되어 있습니다.과제나 공부용으로 좋을거라 생각합니다.
  • 오규원 자바자바셔츠를 읽고 1페이지
    오규원의 `자바자바셔츠`감상문 입니다. 정말 열심히 썼으니 후회 안하실겁니다.
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [자바] 자바로 짠 제비뽑기