검색어 입력폼
평가점수B

[프로그래밍] c++로 구현한 님게임(nim game) 숫자게임

등록일 2004.06.08 한글파일한글 (hwp) | 5페이지 | 가격 300원

소개글

1. 100% 동작 보장
2. 상세주석 및 결과 토의 포함

c++로 작성된 nim 게임입니다.

목차

1. 문제분석
2. 소스 및 상세주석
3. 실행결과 예
4. 결과 및 토의

본문내용

1. 문제분석

- 10~100 사이의 랜덤수를 발생시켜야 하기 때문에 rand 함수가 필요했다.
- 순번을 결정하는 것도 랜덤하게 하기 위해서 0,1이 랜덤하게 발생 되도록 랜덤수를 2로 나눈 나머지를 순번으로 했다. (0일때 컴퓨터 먼저, 1일때 사람먼저)
- 컴퓨터 순서일때 구슬을 빼주는 함수(com_elim), 사람순서일때 구슬을 뺴주는 함수(man_elim)가 필요하다.
- 최종 구슬의 개수가 1개 일때 승패 여부를 판별해 주는 함수(is_win)가 필요하다.
- 사람 순서일때 1~3 이외의 숫자가 입력 되면 에러 문장을 출력 시키고 while문을 사용하여 재 입력을 요구하게 한다.
다운로드 맨위로