C++ 로또 프로그래밍

*소*
개인인증판매자스토어
최초 등록일
2010.01.15
최종 저작일
2006.06
12페이지/한글파일 한컴오피스
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

1. Lotto 구매 및 당첨 확인을 수행하는 프로그램을 다음의 조건을 만족하도록 작성하시오. 클래스 Lotto를 이용하여 4가지 기능 “Lotto 구매”, “구매 확인”, “당첨 확인”, “종료”를 수행해야 함.

2. Lotto 구매
① 수동 구매
�æ�키보드로부터 Lotto 번호를 입력받는다.
�æ�입력한 번호의 유효성을 확인해야 함
�æ�1 ~45사이의 정수인가?와 번호의 중복 여부 확인
�æ�입력한 번호는 오름차순으로 정렬되어야 함
② 자동 구매
�æ�번호는 rand 함수를 사용하여 랜덤하게 자동 생성
�æ�번호는 반드시 유효한 범위(1~45) 및 중복되지 않게 생성되어야 한다.
�æ�생성된 번호는 "수동 구매"와 같이 오름차순으로 정렬되어야 한다.

3. 구매 확인
�æ�구매한 로또 번호를 화면에 출력한다.

4. 당첨 확인
당첨 번호와 구매한 번호를 비교하여 일치하는 번호의 개수에 따라 다음과 같은 등수가 부여됨.
1등 : 6개의 번호가 모두 일치
2등 : 5개의 번호가 일치
3등 : 4개의 번호가 일치
4등 : 3개의 번호가 일치
꽝 : 2개 이하의 번호가 일치.
� 키보드로부터 당첨 번호를 입력받는다.
해당 Lotto 정보와 등수를 화면에 출력한다.

5. 종료
프로그램을 종료한다.

목차

1.문제해석
2. 알고리즘
3. 입력과 출력의 정의
4.주석과 소스

본문내용

1. Lotto 구매 및 당첨 확인을 수행하는 프로그램을 다음의 조건을 만족하도록 작성하시오. 클래스 Lotto를 이용하여 4가지 기능 “Lotto 구매”, “구매 확인”, “당첨 확인”, “종료”를 수행해야 함.

2. Lotto 구매
① 수동 구매
�æ�키보드로부터 Lotto 번호를 입력받는다.
�æ�입력한 번호의 유효성을 확인해야 함
�æ�1 ~45사이의 정수인가?와 번호의 중복 여부 확인
�æ�입력한 번호는 오름차순으로 정렬되어야 함
② 자동 구매
�æ�번호는 rand 함수를 사용하여 랜덤하게 자동 생성
�æ�번호는 반드시 유효한 범위(1~45) 및 중복되지 않게 생성되어야 한다.
�æ�생성된 번호는 "수동 구매"와 같이 오름차순으로 정렬되어야 한다.

3. 구매 확인
�æ�구매한 로또 번호를 화면에 출력한다.

4. 당첨 확인
당첨 번호와 구매한 번호를 비교하여 일치하는 번호의 개수에 따라 다음과 같은 등수가 부여됨.
1등 : 6개의 번호가 모두 일치
2등 : 5개의 번호가 일치
3등 : 4개의 번호가 일치
4등 : 3개의 번호가 일치
꽝 : 2개 이하의 번호가 일치.
� 키보드로부터 당첨 번호를 입력받는다.
해당 Lotto 정보와 등수를 화면에 출력한다.

5. 종료
프로그램을 종료한다.

2. 알고리즘

- Lotto 클레스를 작성한다.
- 원하는 실행문을 입력받는다.
- 로또 구매시 자동으로 입력 받으려면 time함수를 써서 여섯 개의 난수를 발생한다. 수동 을 선택하면 사용자로부터 여섯 개의 1~45사이의 수를 입력 받는다.
- 구매 확인을 하면 자동 또는 수동으로 입력받는 여섯 개의 수들을 순차적으로 출력한다.
- 당첨확인을 선택하면 사용자로부터 당첨 숫자를 6개 입력 받고, 이때 중복 수가 있으면 다시 입력 받는다. 당첨 수들과 입력 수들을 비교해서 당첨여부를 출력한다.
- 종료를 선택하면 실행을 종료한다.

참고 자료

없음

자료후기(1)

*소*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

더보기
최근 본 자료더보기
  • 프레시홍 - 전복
  • 프레시홍-홍어
  •  '가슴이 떨리는 건 너 때문' 시사회 초대 이벤트
  • 릴레이이벤트
C++ 로또 프로그래밍