글
(3) 홀짝게임
C/간단한 프로그램
2018. 6. 18. 15:08
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 |
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{
srand(unsigned(time(NULL)));
int iRand = 0;
int iWin = 0;
int iLose = 0;
int iSelect = 0;
int iRound = 3;
cout << "======================================" << endl;
cout << "============ 홀짝 게임 ===============" << endl;
cout << "======================================" << endl;
while (1)
{
system("cls");
iRand = (rand() % 10) + 1;
cout << "정답 : " << iRand << endl;
cout << " #### 홀 짝 선택 ####" << endl;
cout << " 1. 홀 2. 짝 3. 나가기 " << endl;
cin >> iSelect;
if (iSelect)
{
if (iRand % 2 == iSelect % 2)
{
cout << "승리" << endl;
++iWin;
}
else
{
cout << "패배!!" << endl;
++iLose;
}
system("pause");
--iRound;
if (iRound <= 0)
{
cout << "승 :" << iWin << "패 :" << iLose << endl;
system("pause");
break;
}
}
}
} |
cs |
정답을 공개후 실행하겠습니다.
정답이 5 이니 홀수를 선택하겠습니다.
첫번째 판은 승리했습니다.
두번째 정답은 1(홀) 입니다
짝 을 선택하여 틀려보았습니다.
이번엔 짝이 정답이군요
짝을 입력해서 이겼습니다.
3판이 끝났으므로 iRound 가 0 이되고 반복문을 탈출하게 됩니다.
마지막으로 승 패 를 출력해주고 컴파일이 끝났습니다
'C > 간단한 프로그램' 카테고리의 다른 글
(5) 구구단 (0) | 2018.06.18 |
---|---|
(4)별찍기 (0) | 2018.06.18 |
(2)자판기 (0) | 2018.06.18 |
(1)성적표 입출력 문제 (0) | 2018.06.18 |
문제는 cpp 로 작성했습니다 (0) | 2018.05.31 |