Hi Guys,

Tried to take on the points everyone has passed onto me and have come up with the following that:

I Been asked to create a SIMPLE program with an array that holds values from 0 - 100. I then need to write functions to calculate:

- largest number in the array

- smallest number in the array

- the sum of all of the numbers in the array

- the mean of all of the numbers in the array

So I created a file called values.h that I want to calculate (get) and show (display) the values on screen:

Then get my main program to run it:Code:// values.h // Determining the largest, smallest, sum and mean # include <iomanip> //# include <iostream.h> //# include <iomanip.h> class values { public: int get_largest_number(); int get_smallest_number(); int get_sum_of_number(); int get_mean_of_number(); void display_largest_number() ; void display_smallest_number() ; void display_sum_of_number() ; void display_mean_of_number(); protected: int largest_number; int smallest_number; }; int values::get_largest_number(int a[]) { largest_number = a[0]; for(i=1; i<20; i++) { if(a[i] > largest_number) { largest_number = a[i]; } } } int values::get_smallest_number(int a[]) { smallest_number = a[0]; for(i=1; i<20; i++) { if(a[i] < smallest_number) { smallest_number = a[i]; } } } int values::get_sum_of_number(int a[]) { int avg; avg = get_sum_of_number(a); avg /= 20; return(avg); } int values::get_mean_of_number(int a[]) { int mean; for(i=1; i<20; i++) { mean += a[idx]; } return(mean); } void values:: display_largest_number() { cout <<"The largest number is:" <<largest_number; } void values:: display_smallest_number() { cout <<"The smallest number is:" <<smallest_number; } void values:: display_sum_of_number() { cout <<"The sum of the numbers is:" <<avg; } void values:: display_mean_of_number() { cout <<"The mean of the numbers is:" <<mean; }

...but it just wont run - any ideas please?Code:// ASSIGN77.CPP // A Program to display the largest, smallest, sum and mean #include "values.h" #include <stdlib> //#include "values.h"// //#include <stdlib.h>// void main () { values arithmetic; arithmetic.get_largest_number (); arithmetic.get_smallest_number (); arithmetic.get_sum_of_number (); arithmetic.get_mean_of_number (); arithmetic.display_largest_number (); arithmetic.display_smallest_number (); arithmetic.display_sum_of_number (); arithmetic.display_mean_of_number (); system ("pause"); }

Ta

Chris