SPRING :: NOTE

[C] 크기가 5인 정수 배열을 사용하여 10 개의 정수를 입력받아, 가장 큰 두 수의 곱을 찾는 프로그램 본문

Development Language/C · C++ · MFC

[C] 크기가 5인 정수 배열을 사용하여 10 개의 정수를 입력받아, 가장 큰 두 수의 곱을 찾는 프로그램

RAYZIE 2016. 10. 26. 11:37
반응형

크기가 5인 정수 배열을 사용하여 10 개의 정수를 입력받아, 가장 큰 두 수의 곱을 찾는 프로그램을 작성 하시오.

예)  Input : 6 4 3 4 2 

result : 24

void main()
{
	int result[2] = { 0 };
	int num[5] = { 0 };
	int count = 0;

	printf("Input : ");
	for (int i = 0; i < 5; i++){
		scanf("%d", &num[i]);
	}

	for (int i = 0; i < 5; i++)
	{
		if (result[0] > num[i])
			result[0] = result[0];
		else if (result[0] <= num[i])
			result[0] = num[i];
	}


	for (int i = 0; i < 5; i++)
	{
		if (result[0] == num[i])
			num[i] = 0;
	}


	for (int i = 0; i < 5; i++)
	{

		if (result[1] > num[i])
			result[1] = result[1];
		else if (result[1] <= num[i])
			result[1] = num[i];

	}


	printf("result : %d\n", result[0]*result[1]);
}
반응형
Comments