Reference no: EM131145185
Program C++
Create a program which will read a phrase from the user and create a framed version of it for printing. For example, the phrase "hello world"would result in: ********* * hello * * world * ********* Whereas the phrase "the sky is falling"might be: *********** * the * * sky * * is * * falling * *********** Or: *********** * the * * sky * * is * * falling * *********** Or even: *********** * the * * sky * * is * * falling * *********** Depending on whether or not the user asked for left, centered, or right justification - respectively - of the phrase's words within the frame.
Note how the frame exactly fits the phrase based on the longest word within. Neat, eh?
The phrase "O | -+- | /-\"when centered would become: ******* * O * * | * * -+- * * | * * /-\ * ******* (Okay, so it's a sad excuse for a stick figure, but hey! I've never claimed to be a great good decent artist, now have I? *phbbt*)
Also allow the user to specify what character you are to make the frame from. Typical choices would be @, #, *, +, x, X, o, or O. But let them tell you anything that will print just fine. (Hint: cctype has a function calledisprint that tells if a character is printable.)
Give them the option of reading phrases from the keyboard or a file they specify (assume each line of the input stream contains a single phrase).
The user should also be able to choose if the framed phrase is printed on the screen or into a file they specify.
In case it isn't clear, you should create a 'frame the phrase' class. It should have overloaded operators for at leastinput and output. (Although concatenation might prove interesting, too...) Also, add a choice of frame types: single line, double line, or shaded.
Identify a targeted audience within good health hospital
: Analyze Good Health Hospital's records and itemize recent nosocomial infections that occurred within the past year. In your report, categorize the different parameters (i.e., person, time, place, ethnicity, and gender) used in the compilation of d..
|
Describe and explain in deatail what accountability
: Describe and explain in deatail what Accountability is. What implications are there for a company and managers involved? Please provide references is any used.
|
Prepare a short planning proposal for improving an condition
: Prepare a short planning proposal (one single-spaced page in memo format) for improving an unsatisfactory condition on the job or in the college program you are currently involved in.
|
What process-performance management
: Describe and explain in detail what Process/Performance Management is. What implications are there for the company and managers involved? Please provide references is any used.
|
Create a program which will read a phrase
: Create a program which will read a phrase from the user and create a framed version of it for printing - In case it isn't clear, you should create a 'frame the phrase' class.
|
Describe and explain in detail what total quality management
: Describe and explain in detail what Total Quality Management is. What implications are there for the company and managers involved? Provide references if any used.
|
How much more will that amount be then the cash price
: John Walters is comparing the cost of credit to the cash price of an item. If John makes a $80 down payment and pays $34 a month for 24 months, how much more will that amount be then the cash price of $695?
|
Who has benefited from resource allocation decisions
: What has been the actual experience? What evidence is there of the theoretical advantages and disadvantages in practice? Who has benefited from resource allocation decisions?
|
Chairperson of the information technology department
: Dick Scudder, the chairperson of the information technology department at the University of Denver, needs to create a database to keep track of all the courses offered by the department. In addition, Dick would like the database to include each instr..
|