Char Frequency <32> 40 <33> 0 ... <41> 2 ... 'A' 10 'B' 3 ... 'a' 3 'b' 4 ... <127> 0
void initializeCountersToValue(int counterArray[], int value); void incrementCounterForCharacter(int counterArray[], char ch); void reportTotals(int counterArray[]);
#include <iostream.h>
void printInstructions()
{
cout << "Enter a bunch of text for counting.\n";
cout << "Type <ctrl-z> when done to indicate the end-of-file.\n";
}
int main()
{
// declare your array characterFrequencyArray
initializeCountersToValue(characterFrequencyArray, 0);
printInstructions();
for ( char ch; cin.get(ch); )
incrementCounterForCharacter(characterFrequencyArray, ch);
reportTotals(characterFrequencyArray);
return 0;
}
void readQuizScoresFromUser(int quizzes[]); void readHomeworkScoresFromUser(int homeworks[]); int readFinalExamSoreFromUser(); int computeCourseScore(int quizzes[], int homeworks[], int finalExam); void printCourseGrade(ostream & out, int courseScore);