#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int game();
int main() {
int i, gawi=0, bawi=0, bo=0;
srand((unsigned)time(NULL));
for(i=0; i<1000; i++) {
if(game()==0) {
gawi++; // 가위
}
else if(game()==1){
bawi++; // 바위
}
else {
bo++; // 보
}
}
printf("가위 : %d\n", gawi);
printf("바위 : %d\n", bawi);
printf("보 : %d\n", bo);
return 0;
}
int game() {
int t = rand() % 3;
if(t == 0) {
return 0; // 가위
}
else if(t == 1){
return 1; // 바위
}
else {
return 2; // 보
}
}
'IT > C++' 카테고리의 다른 글
[C++] 주사위 게임 예제 (0) | 2017.06.05 |
---|---|
[C++] define 입력값을 받아 합계와 평균을 구하는 성적 프로그램 (0) | 2017.06.05 |
[C++] 동전의 앞면 및 뒷면 판단 예제(rand) (0) | 2017.06.05 |
[C++] Dev C++ 배열 예제 프로그램 (0) | 2017.06.05 |
[C++] 반복문을 사용한 구구단 출력(for문,while문,do~while문) (0) | 2017.06.04 |