dayotn
edited April 2014

Please help. I have an programming assignment due and i can't figure out how to code it.

Complete the following code so that the program:
1. reads in any number of values in a given range
into an array of integers
2. counts the frequency of each value, storing
the results in a second array of integers
3. displays the results as the indices
and frequencies of the second array
*/

include (iostream) --- wont let me do the less than sign

include (array)

using namespace std;

// Global constants
const int ARRAY_SIZE = 1000;
const int RANGE_SIZE = 100;

int main()
{
// TO DO: declare two arrays:
// 1. the array of integer values of size ARRAY_SIZE
// 2. the array of frequencies (integers) of
// size RANGE_SIZE

// TO DO: declare an integer variable for the # of values
// entered into the value array

// TO DO: read in user input into the value array, until either:
// 1. the user has entered a value outside
// the range {0, ..., RANGE_SIZE-1}, or
// 2. the value array is full (ARRAY_SIZE values have been
// entered by the user).

// TO DO: go through the value array, and for each value,
// increment its frequency in the frequency array
// HINT: for the value i, its element in the frequency array
// can be found at index i (0 <= i < RANGE_SIZE)

// TO DO: go through the frequency array, and display each
// value (index) and the corresponding frequency
// NOTE: only show value/frequency pairs for frequencies > 0
//

/* 25 points EXTRA CREDIT: display the value/frequency pairs
in order of decreasing frequency
For 20 points additional extra credit, modify/update (a copy of) your program so that it works for any range of numbers (not just 0 ... RANGE_SIZE-1).
For 10 points additional extra credit, modify/update (a copy of) your program so that defines and uses function templates to:
read in user input into the value array
calculate the frequency for each value into the frequency array
display the values and their respective frequencies

*/

// done
return 0;
} // end main

Assignment posted above. The main program would be much appreciated, or just any help with it or the extra credits. Thank you so much