728x90

1.

#include <iostream>
using namespace std;

int big(int a, int b);
int big(int a, int b, int c);

int main()
{
	int x = big(3, 5);
	int y = big(300, 60);
	int z = big(30, 60, 50);
	cout << "< 함수 big()를 이용하여 출력하는 프로그램 >" << endl;
	cout << x << ' ' << y << ' ' << z << endl;
}

int big(int a, int b) {
	if (a > b)
	{
		if (a > 100)
			return 100;
		else
			return a;
	}

	else
	{
		if (b > 100)
			return 100;
		else
			return b;
	}
}

int big(int a, int b, int c)
{
	if (a > b)
	{
		if (a > c)
			return c;
		else
			return a;
	}

	else
	{
		if (b > c)
			return c;
		else
			return b;
	}
}

 

2. 

#include <iostream>
using namespace std;

int big(int a, int b, int c = 100);

int main()
{
	int x = big(3, 5);
	int y = big(300, 60);
	int z = big(30, 60, 50);
	cout << "< 함수 big()를 이용하여 출력하는 프로그램 >" << endl;
	cout << x << ' ' << y << ' ' << z << endl;
}

int big(int a, int b, int c)
{
	if (a > b)
	{
		if (a > c)
			return c;
		else
			return a;
	}
		
	else
	{
		if (b > c)
			return c;
		else
			return b;
	}
}

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기