[c] Up & Down 게임

program/c 2012. 9. 28. 14:07
반응형

숫자를 지정하고,

 

입력한 숫자에 대해서 Up, Down 을 알려주는 프로그램이다.

 

 

#include 
#include 
#include 

int main(){
	int random, input, flag=1, up=0, down=10;
	srand(time(NULL));
	random = rand() % 9 + 1;
	printf("\n###### Answer : %d ######\n\n", random);
	while(flag){
		printf("%d Up ~ %d Down\n", up, down);
		printf("input : ");
		scanf("%d", &input);

		if(inputrandom){
			printf("\n\n==== Down ====\n");
			down = input;
		}
		else{
			printf("\n\n\nCorrect !\n");
			flag=0;
		}
	}
}
반응형

'program > c' 카테고리의 다른 글

[c] 사용자 입력 피라미드 별찍기  (0) 2012.09.28
[c] 사용자 입력에 따라 변하는 별찍기  (0) 2012.09.28
[c] 매우 간단한 야구 게임  (0) 2012.09.28

[c] 사용자 입력 피라미드 별찍기

program/c 2012. 9. 28. 14:03
반응형

매우 간단한 피라미드 별찍기 이다

 

사용자가 입력한 값에 따라 변한다.

 

 

input_center_tri_star.c

반응형

'program > c' 카테고리의 다른 글

[c] Up & Down 게임  (0) 2012.09.28
[c] 사용자 입력에 따라 변하는 별찍기  (0) 2012.09.28
[c] 매우 간단한 야구 게임  (0) 2012.09.28

[c] 사용자 입력에 따라 변하는 별찍기

program/c 2012. 9. 28. 14:01
반응형

매우 간단한 별찍기이다.

 

사용자 입력값에 따라 별의 모양이 다르다.

 

 

#include 

int main()
{
	int i,j,num;
	scanf("%d",&num);
	for(i=1;i<=num;i++)
	{
		for(j=1;j<=i;j++)
			printf("*");
		printf("\n");
	}
	return 0;
}
반응형

'program > c' 카테고리의 다른 글

[c] Up & Down 게임  (0) 2012.09.28
[c] 사용자 입력 피라미드 별찍기  (0) 2012.09.28
[c] 매우 간단한 야구 게임  (0) 2012.09.28

[c] 매우 간단한 야구 게임

program/c 2012. 9. 28. 13:57
반응형

매우 간단한 야구게임이다.

 

2010년 프로그램을 막 시작했을 때 만든것 같다.

 

그러므로 매우 허접하다.

 

 

#include 
#include 
#include 

int main(){
	int answer[3], input[3], i, j, strike=0, ball=0, out=0, flag=0;

	srand((unsigned int)time(NULL));

	while(1){
		for(i=0; i<3; i++)
			answer[i] = rand() % 9 + 1;

		if(answer[0] == answer[1] || answer[0] == answer[2] || answer[1] == answer[2] || answer[2] == answer[0])
			flag=0;
		else
			flag=1;

		if(flag) break;
	}

	while(1){
		printf("====== Answer Num ======\n%d %d %d\n", answer[0], answer[1], answer[2]);
		printf("====== Input Num =======\n");

		for(i=0; i<3; i++)
			scanf("%d", &input[i]);

		for(i=0; i<3; i++){
			for(j=0; j<3; j++)
				if(i != j){
					if(answer[i] == input[j])
						ball++;
				}
				else if(answer[i] == input[j])
						strike++;
		}
		out++;
		printf("======== Result ========\nBall : %d\nStrike : %d\nOut : %d\n\n", ball, strike, out);

		if(strike == 3)
			break;
		else if(out == 10){
			printf("///////// 10 Out /////////\n///////// GameOver /////////\n");
			break;
		}

		printf("\n\n\n\n\n\n\n\n\n\n\n\n");
		ball=0;
		strike=0;
	}
}
반응형

'program > c' 카테고리의 다른 글

[c] Up & Down 게임  (0) 2012.09.28
[c] 사용자 입력 피라미드 별찍기  (0) 2012.09.28
[c] 사용자 입력에 따라 변하는 별찍기  (0) 2012.09.28