언어/C++
[ C++ ] 함수 중복
power-girl0-0
2021. 5. 4. 15:03
728x90
함수 중복이란?
|
예제
최대값과 최소값을 구해라.
#include <iostream>
using namespace std;
int big(int a, int b){
if(a>b) return a;
else return b;
}
int big(int a[], int size){
int res = a[0];
for(int i=1; i<size; i++)
if(res<a[i]) res = a[i];
return res;
}
int small(int a, int b){
if(a<b) return a;
else return b;
}
int small(int a[], int size){
int res = a[0];
for(int i=1; i<size; i++)
if(res>a[i]) res = a[i];
return res;
}
int main(){
int array[] = {1,9, -2,5,11,8,56,4,5,100,97,85,12,6};
cout<<"2와 3중 큰 값 : "<<big(2,3)<<endl;
cout<<"2와 3중 작은 값 : "<<small(2,3)<<endl;
cout<<"최대 값 : "<<big(array,sizeof(array)/sizeof(array[0]))<<endl;
cout<<"최소 값 : "<<small(array,sizeof(array)/sizeof(array[0]))<<endl;
}
728x90