본문 바로가기
c언어

C언어(숫자 맞추기 게임)_2024-05-14

by 앵보몬 2024. 6. 3.
728x90
반응형

숫자 맞추기 게임

 

1에서 100 사이의 숫자를 맞추는 게임을 합니다.

컴퓨터가 생각한 숫자를 맞추는데 도전해 보세요!

 

힌트:

- 제가 생각한 숫자는 1에서 100 사이의 정수입니다.

- 맞추는 숫자가 제가 생각한 숫자보다 큰지 작은지를 알려줍니다.

 

게임 방법:

1. 사용자는 1에서 100 사이의 숫자를 입력합니다.

2. 시스템은 입력한 숫자가 내가 생각한 숫자보다 큰지, 작은지를 알려줍니다.

3. 사용자는 힌트를 바탕으로 다음 숫자를 입력합니다.

4. 사용자가 내가 생각한 숫자를 맞출 때까지 반복합니다.

 

추가 정보:

- 이 게임은 사용자의 추론 능력과 집중력을 향상시킬 수 있습니다.

- 게임을 통해 사용자는 숫자 감각과 논리적 사고력을 기를 수 있습니다.

 

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main (){

    int numberToGuess, userGuess;

    srand(time(NULL));
    numberToGuess = rand() % 100+1;

    do {
            printf("1~100까지 사이의 숫자를 맞춰보세요 : ");
            scanf("%d", &userGuess);    
   
            if (userGuess > numberToGuess){
                printf("더 작은수를 입력하세요\n");
            }
            else if (userGuess < numberToGuess){
                printf("더 큰수를 입력하세요\n");
            }
            else{
                printf("정답입니다.\n");
            }


    } while(userGuess != numberToGuess);
   
    return 0;
}
728x90
반응형

'c언어' 카테고리의 다른 글

c언어(구조체)_2024-05-21  (0) 2024.05.22
c언어(함수 포인터)_2024-05-20  (0) 2024.05.20
c언어(구조체와 배열)_2024-05-17  (0) 2024.05.17
c언어(포인터와 배열)_2024-05-16  (0) 2024.05.16
c언어(switch 조건문)_2024-05-14  (0) 2024.05.14