//Q. (배열 평균) 배열의 평균값을 반환하는 두 개의 오버로딩 함수를 작성하기, 10개의 double형 값을 입력하도록 함.
#include <iostream>
using namespace std;
const int SIZE = 100;
double array[SIZE];
int average(const int array[], int size){
int sum = 0;
for (int i = 0; i < size;i++)
sum += array[i];
return sum/size;
}
double average(const double array[], int size){
double sum = 0;
for (int i = 0; i < size; i++)
sum += array[i];
return sum/size;
}
int main() {
cout << "Enter 10 double values: ";
double list[10];
for (int i = 0;i < 10; i++)
cin >> list[i];
cout << "Average is " << average (list, 10) << endl;
system("pause");
return 0 ;
}
int maxOfNum;
maxOfNum = array[0];
for (int i = 0; i < size; i++) {
if (maxOfNum < array[i])
maxOfNum = array[i];
}
return maxOfNum;
}
하면 max값 역시 구할 수 있음
댓글 없음:
댓글 쓰기