Write a program named CopenhagenTransit that computes the fare on the Copenhagen Transit system given two inputs from the user:   The zone number: 1 or more The passenger type: adult or child     Your prompts to the user must be :       Enter zone number :    Enter adult or child :   The fare on Copenhagen Transit is specified as follows:   If the zone is 2 or smaller and the ticket type is "adult," the fare is 23.0. If the zone is 2 or smaller and the ticket type is "child," the fare is 11.5. If the zone is 3 and the ticket type is "adult," the fare is 34.5. If the zone is 3 or 4 and the ticket type is "child," the fare is 23.0. If the zone is 4 and the ticket type is "adult," the fare is 46.0. If the zone is greater than 4, the fare is -1.00 (since your calculator does not handle inputs that high).     Your output must be in the format:       The fare for adultOrChild to zone number zoneNumber is fare.     A sample run of the program with inputs 3 and adult must look like:   Enter zone number : 3 Enter adult or child : adult The fare for adult to zone number 3 is $34.50     Please note that your class should be named CopenhagenTransit.

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter5: Control Structures Ii (repetition)
Section: Chapter Questions
Problem 20PE: When you borrow money to buy a house, a car, or for some other purpose, you repay the loan by making...
icon
Related questions
Question

Write a program named CopenhagenTransit that computes the fare on the Copenhagen Transit system given two inputs from the user:

 

  • The zone number: 1 or more
  • The passenger type: adult or child

 

 

Your prompts to the user must be :

 

    Enter zone number :
   Enter adult or child :

 

The fare on Copenhagen Transit is specified as follows:

 

  • If the zone is 2 or smaller and the ticket type is "adult," the fare is 23.0.
  • If the zone is 2 or smaller and the ticket type is "child," the fare is 11.5.
  • If the zone is 3 and the ticket type is "adult," the fare is 34.5.
  • If the zone is 3 or 4 and the ticket type is "child," the fare is 23.0.
  • If the zone is 4 and the ticket type is "adult," the fare is 46.0.
  • If the zone is greater than 4, the fare is -1.00 (since your calculator does not handle inputs that high).

 

 

Your output must be in the format:

 

    The fare for adultOrChild to zone number zoneNumber is fare.
 

 

A sample run of the program with inputs 3 and adult must look like:

 

Enter zone number : 3

Enter adult or child : adult

The fare for adult to zone number 3 is $34.50

 

 

Please note that your class should be named CopenhagenTransit. 

Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Constants and Variables
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning