//
determine most frequent response
void mode( int freq[],
int answer[], int size )
{
int largest = 0; // represents largest frequency
int modeValue = 0; // represents most frequent response
cout << "\n********\n Mode\n********\n";
// initialize frequencies to 0
for ( int i = 1; i <= 9; i++ )
freq[ i ] = 0;
// summarize frequencies
for ( int j = 0; j < size; j++ )
++freq[ answer[ j ] ];
// output headers for result columns
cout << "Response"
<< setw( 11 ) << "Frequency"
<< setw( 19 )
<< "Histogram\n\n" << setw( 55 )
<< "1 1
2 2\n"
<< setw( 56 )
<< "5 0
5 0 5\n\n";