U E D R , A S I H C RSS

데블스캠프2009/월요일/연습문제/svn코드레이스/서민관

데블스캠프2009/월요일/연습문제/svn코드레이스/서민관

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
	int num = 0, ent, min = 1, max = 50;
	int i = 0, j = 0;
	srand((unsigned)time(NULL));
	num = rand()%50+1;
	printf("UP & DOWN GAME\n");

	while(j==0)
	{
		printf("숫자를 입력해 주세요.(%d~%d) => ", min, max);
		scanf("%d", &ent);
		
		if(ent>50 || ent>max)
		{
			printf("범위를 넘어가지 않았습니까. 정신은 멀쩡하신가요?\n");
		}
		else if(ent <= 0||ent <min)
		{
			printf("범위를 넘어가지 않았습니까. 정신은 멀쩡하신가요?\n");
		}
		else if(ent<num && ent>0)
		{
			printf("입력한 숫자가 작습니다.\n");
			min = ent+1;
		}
		else if(ent>num && ent<=50)
		{
			printf("입력한 숫자가 큽니다.\n");
			max = ent-1;
		}
		else
		{
			printf("정답입니다.\n");
			j++;
		}
		if(min == max)
		{
			printf("제가 마셔야겠군요. 젠장.\n");
			j++;
		}
	}
	
	return 0;
}

UP & DOWN GAME

#include <stdio.h>

void main()
{
	int a = 0, i=0,j=0;
	scanf("%d", &a);

	if(a%2==0)
	{
	for(i=0;i<a;i++)
	{
		for(j=0;j<a;j++)
		{
			if(i%2==1&&j%2==1)
			{
				printf("1");
			}
			else if(i%2==1&&j%2==0)
			{
					printf("0");
			}
			else if(i%2==0&&j%2==1)
			{
					printf("0");
			}
			else
			{
				printf("1");
			}
		}
		printf("\n");
	}
	}
	else
	{
		printf("false\n");
		return;
	}
}

체스판 그리기. 홀수 입력을 받으면 끝나게 만들었다.
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:09
Processing time 0.0082 sec