c언어 슬롯머신 프로그램

안녕하세요.

오늘은 c언어로 슬롯머신 프로그램을 만들어보려고 합니다.

 

이 슬롯머신을 만드는데 필요한 조건을 몇가지 생각해 봅시다.

슬롯머신의 조건

 

1. 처음 가지고 있는돈이 있어야하며 게임을 진행하면서 돈이 일정하게 줄어들어야 합니다.

2. 1을 입력하면 게임을 진행하고 0을누르면 게임을 중단합니다.

3. 축하메세지만 보내면 뭔가 허전하니 같은숫자가 걸리면 1000원을 추가해줍시다.

4. 랜덤한 숫자 3개가 같은숫자가 출력되면 축하메세지를 표시합니다.

5. 축하메세지만 보내면 뭔가 허전하니 같은숫자가 걸리면 1000원을 추가해줍시다.

 

이렇게해서 만든 결과물입니다.

처음 사용자의 돈을 1000원으로 정했으며 한번 게임을 진행할때마다 100원씩 감소합니다.

1을 누르면 게임을 시작하며 숫자 세개를 출력하고 게임을 하고 남은돈을 알려줍니다.

1을 제외한 나머지를 누르면 일시중단합니다.(어짜피 닫기가 있기때문에 그냥 이렇게 만들었습니다.)

게임에서 같은숫자 3개가 출력되면 게임할때 필요했던 100원포함 1100원 즉 원래 게임하기 전의 돈에서 1000원을 추가합니다.

대충 이정도로 설명하면 될 것 같습니다.

 

여기의 코드에서는 보시면 알겠지만 반복문중에 while문 밖에 쓰지 않았습니다.

아래는 제가 작성한 while문에 대한 설명입니다.

2017/11/09 - [IT/C] - c언어 while문과 do-while문

이 슬롯머신 프로그램 코드는 아래에 파일로 올려놓았습니다.

coin.c

 

 

 

 

 

 

Designed by JB FACTORY