DaniWeb IT Discussion Community

DaniWeb IT Discussion Community (http://www.daniweb.com/forums/index.php)
-   C++ (http://www.daniweb.com/forums/forum8.html)
-   -   question about array (http://www.daniweb.com/forums/thread13855.html)

sweetbaby Nov 11th, 2004 1:37 am
question about array
 
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[i];

return (sum/n);

}

jasweb2002 Nov 11th, 2004 7:49 am
Re: question about array
 
cout<<"\naverage of these numbers: "<<ave<<endl;

You are not passing any of you parameters in ave. I am surpised it is compiling at all. Should look like ave(array, 10).


All times are GMT -4. The time now is 8:39 pm.

Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC