subject

Need help with this C++ question Step 1: Add the follow ing lab6.cpp program. Here is a copy of the source code 2// This program determines the fee for a cat or dog pet tag. 3 // It uses nested if/else statements. 4 // PUT YOUR NAME HERE. 5 #include 6 #include 7 using namespace stod; 9 int main0) 10 string pet; "cat" or "dog 12 char spayed; l'y' or n 13 14 I/Get pet type and spaying information 15 cout <<"Enter the pet type (cat or dog): " 16 cin >> pet; 17 cout <<"Has the pet been spayed or neutered (y/n)?" 18 cin >>spayed; 19 20 / Determine the pet tag fee 21 if (pet--"cat") 22 if (spayed 'y) 23 cout<< "Fee is $4.00 n"; 24 else 25 cout<< "Fee is $8.00 n"; 26 27 else if (pet "dog") 28 if (spayed 'y) 29 cout<<"Fee is $6.00 In"; 30 else 31 out<<"Fee is $12.00 In"; 33 else 34 cout<<"Only cats and dogs need pet tags. In" 35 36 return 0;
Step 2: Compile the program and then run it 7 times. For each run use the input test data shown in the table below and write down the fee information that is displayed. Indicate whether or not the displayed information seems to be correct or not. Run Input data FeIformation Correct? cat y cat n cat Y 4 6 dog Y hamster n
Step 3: Improve the program in the following two ways. Use a logical OR on lines 22 and 28 so that either a lowercase 'y' or an uppercase 'Y is accepted. Currently when an animal other than a cat or dog is entered (such as a hamster), the program asks if it is spayed or neutered before displaying the message that only cats and dogs need pet tags. Find a way to make the program only execute the spay/neuter prompt and input when the pet type is cat or dog. Step 4: Recompile your revised previous table. Make sure it works correctly for all 7 cases. program and test it with the same 7 test cases given in the previous table. Make sure it works correctly in all 7 cases

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 00:30
At an open or uncontrolled intersection, yield if a. your road is paved and the crossroad is not b. the cross road is paved and yours is not c. you have two or more passengers in your vehicle d. you did not yield in the last intersection
Answers: 1
question
Computers and Technology, 23.06.2019 05:00
Jason works as an accountant in a department store. he needs to keep a daily record of all the invoices issued by the store. which file naming convention would him the most?
Answers: 2
question
Computers and Technology, 23.06.2019 06:40
What are the three uses of a screw?
Answers: 2
question
Computers and Technology, 23.06.2019 13:30
What is the primary difference between the header section of a document and the body? a. the body is displayed on the webpage and the header is not. b. the header is displayed on the webpage and the body is not. c. the tag for the body is self-closing, but the tags for the headers must be closed. d. the tag for the header is self closing, but the tag for the body must be closed.
Answers: 3
You know the right answer?
Need help with this C++ question Step 1: Add the follow ing lab6.cpp program. Here is a copy of the...
Questions
question
Mathematics, 22.04.2021 01:00
question
Mathematics, 22.04.2021 01:00
Questions on the website: 13722361