반응형
#include 
//1. 0 부터 99까지의 정수를 출력하세요. 단 한줄에 10개씩 수직으로 출력합니다.(10)

void bit_2_1()
{
	int i,j;
	for(i=0;i<10;i++)
	{
		for(j=0;j<100;j++)
		{
			if(j % 10 == i)
				printf("%d ",j);
		}
		printf("\n");
	}			
}

//2. 다음은 while문으로 작성한 코드들입니다. For문을 통해서 다시 코딩하세요(10)
void bit_2_2()
{
	int i,sum=0;
	for(i=0;i<=100;i++)
		sum += i;

	printf("%d \n",sum);
}
//3. 0이 들어올 때 까지의 합계를 계산하세요.(10)
void bit_2_3()
{
	int x,sum=0;
	while(1)
	{
		printf("입력 :");
		scanf("%d",&x);
		sum += x;

		if(x == 0)
		{
			printf("합계 : %d\n",sum);
		}		
	}
}
//4. 1부터 100 까지의 짝수와 홀수 각각의 합계를 구하세요(10)
void bit_2_4()
{
	int i,sum1=0,sum2=0;
	for(i=1;i<=100;i++)
	{
		if(i %2 ==0)
			sum1 += i;
		else
			sum2 += i;
	}
	printf("짝수 : %d 홀수 : %d ",sum1,sum2);
}
//5) 사용자로부터 숫자를 입력받아 출력 (10)
void bit_2_5()
{
	int i,j,x;
	printf("입력 :");
	scanf("%d",&x);
	for(i=0;i<=x;i++)
	{
		for(j=0;j<100;j++)
		{
			if(j % 10 == i)
				printf("%d ",j);
		}
		printf("\n");
	}			
}
// 6 문자 'A'가 입력될 때까지 계속해서 입력을 받아들이는 코드 (10)
void bit_2_6()
{
	char x;
	for(;;)
	{
		scanf("%c",&x);
		if(x == 'A')
			break;
	}
}
// 7)정수 N1, N2, N3 을 입력받아서 길이를 갖는 막대 그래프를 출력.(단 입력범위 0 ~ 10) (10)
void bit_2_7()
{
	int x, y, z;
	int max;
	int i,j;
	printf("정수 3개 입력: ");
	scanf("%d %d %d",&x,&y,&z);
	printf("-------------------\n");
	//최대값 구하기
	if(x >= y && x >= z)
	{
		max = x;
	}
	else if(y >= x && y >= z)
	{
		max = y;
	}
	else if(z >= x && z >= y)
	{
		max = z;
	}
	///////최대값 구함
	 
	for(i=0;i i)
		{
			printf("*	");
		}
		else if(max >i)
		{
			printf("	");
		}

		if(max ==y)
		{
			printf("*	");
		}
		else if(y > i)
		{
			printf("*	");
		}
		else if(max >i)
		{
			printf("	");
		}

		if(max ==z)
		{
			printf("*\n");
		}
		else if(z > i)
		{
			printf("*\n");
		}
		else if(max >i)
		{
			printf("\n");
		}
		
	}
	



}
//8
void bit_2_8()
{
	int i,j,x;
	printf("행 입력 :");
	scanf("%d",&x);

	for(i=0;ii;j--)
			printf("*");
		printf("\n");
	}
}
//9
void bit_2_9()
{
	int i,j,z,x;
	printf("행 입력 :");
	scanf("%d",&x);

	for(i=0;ix-i-1;j--)
			printf(" ");
		for(z=x;z>=i+1;z--)
			printf("*");
		printf("\n");

	}

}
//메인
void main()
{
	bit_2_7();
}

'C, C++' 카테고리의 다른 글

[C] 자료구조 순환적인 프로그램  (0) 2014.11.18
[C] c언어 문제풀이3  (0) 2014.11.18
[C] c언어 문제풀이1  (0) 2014.11.18
[C] 자판기  (0) 2014.11.18
[C] c언어 문자열입력 후 가장 큰 값 구하기  (0) 2014.11.18

+ Recent posts