/*
* 3개의 정수 중 최대값을 구하는 함수
* */
static int max3m(int a, int b, int c) {
int max = a;
if(b > max) max = b;
if(c > max) max = c;
return max;
}
/*
* 매개변수가 4개에서 최대값 구하기
* */
static int max4(int a, int b, int c, int d) {
int max = a;
if(b > max) max = b;
if(c > max) max = c;
if(d > max) max = d;
return max;
}
/*
* 매개변수 3개 중 최소값 구하기
* */
static int min3(int a, int b, int c) {
int min = a;
if(b < min) min = b;
if(c < min) min = c;
return min;
}
/*
* 매개변수 4개 중 최소값 구하기
* */
static int min4(int a, int b, int c, int d) {
int min = a;
if(b < min) min = b;
if(c < min) min = c;
if(d < min) min = d;
return min;
}
다 그리지 않았지만 결정트리는 위와 같은 방식으로 위의 가지가 성립하지 않으면 아랫가지로 이동합니다.