Reference no: EM13158812
Write a program that asks the user to enter a series of one-digit non-negative numbers
When the user has finished entering numbers (Note: the user should indicate that they are finished by
entering the value 10), print out how many of each number the user entered.
There must be three functions including main.
The main function will read in the values from the user and do validity checking on the input. If the
number is in the range 0 to 9 main will call a second function that will count the number.
After all of the numbers have been entered the main function will call a third function to display the
results.
You must not use global variables.
Name your program Lab10_Exercise2.cpp.
Hint: Use an array to hold all ten counters. There will be one element in the array for keeping track of
the inputted values of 0 through 9.
Note: Do not output a value of a digit if no digits with that value were entered by application user. Note
that in the below output the "You entered" text is only displayed for 0, 2 and 7 since those were the
only numbers entered by the application user.
Here is a sample output if the user entered -1, 0, 11, 7, 7, 2, 7, and 10:
Enter a one-digit number or 10 to exit: -1[Enter]
The value -1 is not valid.
Enter a one-digit number or 10 to exit: 0[Enter]
Enter a one-digit number or 10 to exit: 11[Enter]
The value 11 is not valid.
Enter a one-digit number or 10 to exit: 7[Enter]
Enter a one-digit number or 10 to exit: 7[Enter]
Enter a one-digit number or 10 to exit: 2[Enter]
Enter a one-digit number or 10 to exit: 7[Enter]
Enter a one-digit number or 10 to exit: 10[Enter]
You entered 1, 0(s)
You entered 1, 2(s)
You entered 3, 7(s)
Economic benefit doctrine
: Explain the economic benefit doctrine. Describe the components of the common body of tax law (CBOTL). What role does the U.S. Congress play in creating the tax law? Briefly explain how a tax bill becomes a tax law.
|
Why would the carbon dioxide concentration to be higher
: You have two flasks with borth media. One contains a species of cyanobacteria. The other flask contains E. coli. Both flasks are sealed and incuabated under optimal growth conditions for two days.
|
What constructors do and when they are executed
: Explain what constructors do and when they are executed. Explain the two types of constructors. Provide an example class that includes both types of constructor functions and demonstrate how an object would be instantiated using both types of constru..
|
Interpretation of picket-fence federalism
: Give your own interpretation of picket-fence federalism. List and explain at least three strategies states used to respond to welfare reform following the implementation of the Personal Responsibility and Work Opportunity Act of 1996.
|
A series of one-digit non-negative numbers
: Write a program that asks the user to enter a series of one-digit non-negative numbers
|
Interest quarterly until the note is repaid
: Johnson's borrowed $150,000 at a 12 percent annual interest rate on April 1, 2010, to expand its boat storage facility. The loan requires Johnson's to pay the interest quarterly until the note is repaid in three years. Johnson's paid quarterly int..
|
Theoretical approaches to metaphysics dualism
: Four theoretical approaches to metaphysics dualism, materialism, idealism and alternative views are competing for the right that they are the correct metaphysical view.
|
Read in information systems
: Discuss communication in Unix vs other communication tools we use outside of the operating system (example:text, IM). Discuss anything you have read in Information Systems this past week or tell me what is on your mind about Information Systems.
|
Report as retained earnings problem
: What amount should Gunkel report as retained earnings as of March 1, 2011?
|