Develop an algorithm and write a C++ program that counts the letter occurrence in the C-string; make sure you use call by reference to the array of a class with char and count as private member attributes when return from parse function. For the class member methods, provide the public accessor and modifier as well as print functions for the private member attributes. Write a test program that reads a C-string and displays the number of spaces, letters [a-z] [A-Z] and number of numbers [0-9] in the string. In addition to that, you need to output the histogram of the char and count array sorted by the ascii char ascending order. Here is a sample run of the program: <Output; double quote enclosure on string is required in the output> Enter a string: 2024 is coming The number of spaces in "2024 is coming" is 2 The number of letters in "2024 is coming" is 8 The number of numbers in "2024 is coming" is 4 ---- Histogram ---- Char Count space 2 0 1 2 2 4 1 c 1 g 1 i 2 m 1 n 1 /* not a completed output */ <End Output>
Develop an
Write a test program that reads a C-string and displays the number of spaces, letters [a-z] [A-Z] and number of numbers [0-9] in the string. In addition to that, you need to output the histogram of the char and count array sorted by the ascii char ascending order. Here is a sample run of the program:
<Output; double quote enclosure on string is required in the output>
Enter a string: 2024 is coming
The number of spaces in "2024 is coming" is 2
The number of letters in "2024 is coming" is 8
The number of numbers in "2024 is coming" is 4
---- Histogram ----
Char Count
space 2
0 1
2 2
4 1
c 1
g 1
i 2
m 1
n 1
/* not a completed output */
<End Output>
Unlock instant AI solutions
Tap the button
to generate a solution