Answer:
- #include <iostream>
- #include <fstream>
- using namespace std;
- void getNameAndHoursParked(string &name, int &hour){
- cout<<"Enter employee name: ";
- cin>>name;
- cout<<"Enter parking hours: ";
- cin>>hour;
- }
- bool isVehicleNotAnRV(){
- int response;
- cout<<"Is vehicle an RV: (1) Yes (2) No: ";
- cin>>response;
-
- if(response == 1){
- return true;
- }else{
- return false;
- }
- }
- double getFinalCharge(int hour, bool rv){
- double charge;
-
- if(hour <=8){
- charge = 24;
- }
- else{
- hour = hour - 8;
- charge = 24 + hour * 3.25;
- }
-
- if(rv==true){
- charge += 10;
- }
-
- if(charge > 70 ){
- charge = 70;
- }
-
- return charge;
- }
- int main()
- {
- string employeeName;
- int hour;
- bool rv;
- double final_charge;
-
- getNameAndHoursParked(employeeName, hour);
- rv = isVehicleNotAnRV();
- final_charge = getFinalCharge(hour, rv);
-
- ofstream file;
- file.open ("charge-report.txt");
- file << "Customer name: " + employeeName + "\n";
- file << "Parking charge $"<< final_charge;
- file.close();
-
- return 0;
- }
Explanation:
Firstly, write the function getNameAndHoursParked to get employee name and number of parking hour. To enable pass by reference, the two parameters of this function are the reference variables (Line 6 - 11). These reference variables, name and hour, are associated with the variable employeeName and hour in the Main Program. Any values assigned to the two reference variables in the function will directly be set to employeeName and hour in the Main Program.
Next create a function isVehicleNotAnRV to enable user to input if a vehicle is a RV or not and return either true or false (Line 13 - 23).
Next create getFinalCharge function and create if else if statements to consider multiple parking hour options and apply the formula to calculate and return the total charge (Line 25 -45).
In the main program, declare all the required variables and call the functions to get all the required parking info (Line 49 - 56). Lastly output employee name and final charge to a file (Line 58 - 62).
Answer:
draw it 3D
Explanation:
because it's a 3D picture
Explanation:
( Check attachment for the design )
When capacitor is charging
At
t =
becomes
Rc = 10.909
So , Assume R = 10 MΩ
C = 1.0909 μ F
Answer:
The given statement for temperature and convection is False.
Explanation:
Convection is not a function of temperature to the fourth power but it depends linearly on temperature. the below equation shows the linear relation of heat transfer due to convection and temperature:
Q =
Whereas, radiation is a function of temperature to the fourth power.
The Stefan-Boltzmann law gives the relationship between an object's temperature and the amount of radiation it emits. The law is given by: