hi, all.
i have some problems to do array.
i am supposed to get the average and sum in given number of array.
but, i only got 1 in my all answers.
please, tell me what was wrong in my program.
thank you.
//hw for array
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
float ave(float x[],int n);
float sum(float x[],int n );
float diff(float x,float y);
float large(float x[],int n );
float small(float x[],int n);
const float size=10;
int main()
{
float array[10]={24.9,18.5,7.9,14.3,56.1,37.8,41.5,28.3,32.7,19.4};
cout<< "\na) \n\n";
cout<<"\naverage of these numbers: "<<ave<<endl;
return 0;
}
float ave(float x[],int n)
{
int i;
float sum=0;
for (i=0;i<n;i++)
sum +=x;
return (sum/n);
}