정성훈
    Mini Project (NIM 게임) 모범 답안



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
#define _CRT_SECURE_NO_WARNINGS
#include  <stdio.h>
 
int main(void)
{
    int sticks = 12;
    int n, computer;
    srand(time(NULL));        // 난수의 씨앗값을 현재 시간으로 변경
    printf("현재 스틱의 개수:%d\n", sticks);
 
    while (sticks > 0)
    {
        printf("몇개의 스틱을 가져가시겠습니까? : ");
        scanf("%d"&n);
        if (n < 1 || n > 3) {
            printf("1개부터 3개까지 가능합니다.\n\n");
            continue;
        }
        sticks -= n;
        computer = rand() % 4;
        if (sticks < computer) computer = sticks;
        sticks -= computer;
        printf("**컴퓨터는 %d개의 스틱을 가져갔습니다.\n", computer);
        printf("현재 스틱의 개수:%d\n\n", sticks);
 
    }
    return 0;
}
cs

  등록일 : 2022-03-26 [22:10] 조회 : 204 다운 : 0   
 
△ 이전글Mini Project (NIM 게임)
▽ 다음글calc_pi.c (교재)
프로그래밍언어 실습게시판
번호 제 목 이름 조회 등록일
실습 목차
128 └❶ lget_min.c (교재) 계속 정성훈 214 02-22
127 └❶ latt_book.c (교재) 계속 정성훈 188 02-22
126 └❶ lscore5.c (교재) 계속 정성훈 165 02-22
125 └❶ lscore2.c (교재) 계속 정성훈 208 02-22
124 └❶ lcode.c (교재) 계속 정성훈 183 02-22
123 └❶ lscore1.c (교재) 계속 정성훈 213 02-22
122 (6장) 반복문 실습 정성훈 257 02-22
121 └❶ Mini Project (NIM 게임) 계속 정성훈 178 03-26
120    └❷ Mini Project (NIM 게임) 모범 답안 계속 정성훈 204 03-26
119 └❶ lcalc_pi.c (교재) 계속 정성훈 229 02-22
118 └❶ lget_prime.c (교재) 계속 정성훈 198 02-22
117 └❶ lmath.c (교재) 계속 정성훈 210 02-22
116 └❶ lcontinue.c (교재) 계속 정성훈 190 02-22
115 └❶ lbreak.c (교재) 계속 정성훈 191 02-22
114 └❶ lgugu_tot.c (교재) 계속 정성훈 203 02-22
113 └❶ lnest_loop2.c (교재) 계속 정성훈 204 02-22
112    └❷ draw_box.c (학생 풀이) 정삼각형 만들기 계속 정성훈 118 03-20
111       └❸ draw_box.c (학생 풀이) 정삼각형 만들기 모범 답안 계속 정성훈 130 03-20
110    └❷ draw_box.c (학생 풀이) 직각 삼각형 만들기 계속 정성훈 125 03-20
109       └❸ draw_box.c (학생 풀이) 직각 삼각형 만들기 모범 답안 계속 정성훈 143 03-20

[1][2][3][4][5][6][7][8][9][10]-[Next][13]