Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

데블스캠프2009/월요일/연습문제/svn코드레이스/박근수: Difference between revisions

From ZeroWiki
No edit summary
 
(Repair batch-0004 pages from live compare)
 
Line 47: Line 47:
  #include<stdio.h>
  #include<stdio.h>
  int a,i,j;void main(){scanf("%d",&a);for(;i<a;i++){for(j=0;j<a;j++)printf(j==0||j==a-1||i==0||i==a-1?"*":" ");puts("");}}
  int a,i,j;void main(){scanf("%d",&a);for(;i<a;i++){for(j=0;j<a;j++)printf(j==0||j==a-1||i==0||i==a-1?"*":" ");puts("");}}

Latest revision as of 00:37, 27 March 2026

데블스캠프2009/월요일/연습문제/svn코드레이스/박근수

1번

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

void main()
{
	srand(time(NULL));

	int number = rand()%50+1;
	int a=0,min=0,max=51;

	printf("이거슨 업다운 게임~\n답은 %d\n",number);

	while(a!=number)
	{
		printf("숫자를 입력하세요(범위: %d~%d): ",min+1,max-1);
		scanf("%d", &a);
		if(a<min+1||a>max-1)
			printf("%d부터 %d까지 숫자를 넣으라고 말하는 겁니다아아!!!\n",min+1,max-1);
		else if(a<number)
		{
			printf("업입니다아아아\n");
			min=a;
		}
		else if(a>number)
		{
			printf("다운이다 ㅇㅇ\n");
			max=a;
		}
		if(number==min+1&&number==max-1)
		{
			printf("패배자 ㄳ\n");
			exit(0);
		}
	}

	printf("정답입니다아!\n");


}

2번

#include<stdio.h>
int a,i,j;void main(){scanf("%d",&a);for(;i<a;i++){for(j=0;j<a;j++)printf(j==0||j==a-1||i==0||i==a-1?"*":" ");puts("");}}