Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask C/C++ Expert


Home >> C/C++

Now change the pricing in the Part I program to include the following price changes and adjustments. Category Price Adjustment Children $12.00 For every 4 children, one is free. This means that for every 4 tickets purchased, the 4th ticket is free.

(This is a one statement calculation.) Adult $26.50 The adult cost (not the price) is reduced by $3 if there are more than 5 adults. Add the total number of tickets to the display. All groups with more than 20 people or 14 or more children must pay a $15.00 security fee.

Add the security fee to the total bill. Only display the security fee if it's not zero.. Add a pretest while loop so the program executes until the user enters -1 for the child ticket value.

See the pretest loop example in the Chapter Two Repetition Notes. Review the example that uses price to determine how the loop executes. Add a posttest do loop to verify that the cash entered is enough to pay the bill. If it is not, display a message and request the cash again. Add a confirmation number to the receipt.

The first number should be 100 and then add 1 for each new receipt.

There is a concept in programming called single-entry/single-exit. The path for any loop or if structure should enter at the same place and exit at the same place. Do NOT use a break or continue statement to jump out a loop.

I know there is more than one right way to code a solution, but I want you to use the pretest while loop.

With a pretest while loop, you get the sentinel value (children tickets) before the while and at the end of the loop.

Write a C++ program for an amusement park to display the bill for the cashier. The pricing schedule is as follows:

Category Price Children $ 12.00 each Adults $ 20.50 each Write a program that accepts the number of people in each of the two age categories, performs the necessary computations, and displays a bill for the group's admission similar to the display below.

After displaying the total bill, the program requests the cash received and calculates the change. Be sure to test for a variety of values.

You may assume the cash payment is equal to or greater than the total bill. Use the amuseOne.cpp file as a template for this project.

C/C++, Programming

  • Category:- C/C++
  • Reference No.:- M93076106

Have any Question?


Related Questions in C/C++

1 implement the binary search tree bst in c using the node

1. Implement the Binary Search Tree (BST) in C++, using the Node class template provided below. Please read the provided helper methods in class BST, especially for deleteValue(), make sure you get a fully understanding ...

What are the legal requirements with which websites must

What are the legal requirements with which websites must comply in order to meet the needs of persons with disabilities? Why is maximizing accessibility important to everyone?

Assign ment - genetic algorithmin this assignment you will

ASSIGN MENT - GENETIC ALGORITHM In this assignment, you will use your C programming skills to build a simple Genetic Algorithm. DESCRIPTION OF THE PROGRAM - CORE REQUIREMENTS - REQ1: Command-line arguments The user of yo ...

Why do researcher drop the ewaste and where does it end

Why do researcher drop the ewaste and where does it end up?

Project - space race part a console Project - Space Race Part A: Console Implementation

Project - Space Race Part A: Console Implementation INTRODUCTION This assignment aims to give you a real problem-solving experience, similar to what you might encounter in the workplace. You have been hired to complete a ...

Assignment word matchingwhats a six-letter word that has an

Assignment: Word Matching What's a six-letter word that has an e as its first, third, and fifth letter? Can you find an anagram of pine grave. Or how about a word that starts and ends with ant (other than ant itself, of ...

There are several ways to calculate the pulse width of a

There are several ways to calculate the pulse width of a digital input signal. One method is to directly read the input pin and another method (more efficient) is to use a timer and pin change interrupt. Function startTi ...

Software development fundamentals assignment 1 -details amp

Software Development Fundamentals Assignment 1 - Details & Problems - In this assignment, you are required to answer the short questions, identify error in the code, give output of the code and develop three C# Console P ...

Question 1find the minimum and maximum of a list of numbers

Question: 1. Find the Minimum and Maximum of a List of Numbers: 10 points File: find_min_max.cpp Write a program that reads some number of integers from the user and finds the minimum and maximum numbers in this list. Th ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As