Question
C++ Write C++ programs for the following problems. Ensure that your program compiles and runs correctly. Upload the .cpp files. Name your files exactly as
C++
Write C++ programs for the following problems. Ensure that your program compiles and runs correctly. Upload the .cpp files. Name your files exactly as your instructor has asked.
Chapter 6 Functions | |
1. | Rock, Paper, Scissors game rockPaperScissors.cpp |
| Write a program that lets the user play the game of Rock, Paper, Scissors against the computer. The program should work as follows: 1. Display a menu and ask the user to enter their choice. Menu should look like this: 1. Rock 2. Paper 3. Scissors 4. Quit Enter your choice (1 4): Make sure you validate the input. 2. Generate a random number in the range of 1 through 3 for the computers choice. If the number is 1, then the computer has chosen rock. If the number is 2, then the computer has chosen paper. If the number is 3, then the computer has chosen scissors. (Dont display the computers choice yet.) 3. Display the users choice 4. Display the computers choice 5. Select a winner is according to the following rules:
6. Display the menu and repeat the program until the user selects 4 to Quit from the program. Use the following function prototypes:
|
2. | Overloaded Hospital hospital.cpp |
| Write a program that computes and displays the charges for a patients hospital stay. First, the program should ask if the patient was admitted as an inpatient or an outpatient. If the patient was an inpatient, the following data should be entered:
The program should ask for the following data if the patient was an outpatient:
The program should use two overloaded functions to calculate the total charges. One of the functions should accept arguments for the inpatient data, while the other function accepts arguments for outpatient information. Both functions should return the total charges. Input Validation: Do not accept negative numbers for any data. |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started