C,C++로 만드는 간단한 프로젝트/3 6 9
-
3 6 9 게임 로직 만들기C,C++로 만드는 간단한 프로젝트/3 6 9 2021. 1. 18. 20:48
3,6,9는 3과 6과 9가 들어가는 수에서 박수를 치는 게임이다. 여기서 한 가지 규칙이 있는데, 333인 경우에는 박수를 3번 쳐야 한다. 3이 3개이므로 그리고 136은 박수를 2번 치면 된다. 3과 6이 있기 때문이다. 우선, 필요한 헤더 파일들을 한 곳에 묶어 정의한 common.h 헤더 파일을 하나 만들자. common.h 그리고 게임에 필요한 함수들은 모두 Game.h 와 Game.c 파일에 정의한다. 이 게임의 핵심은 입력받은 수에 대하여 박수를 몇번 칠 것인가가 중요하다. 이 기능을 하는 함수는 PlayGame 라고 이름 짓는다. 함수의 로직은 단순하다. 나머지와 나누기 연산만 적절하게 이용하면 쉽게 구현할 수 있다. 로직의 큰 흐름은 다음과 같다. 입력받은 수의 1의 자리에서부터 분석을..