the price. The user should input an integer in the range of the choices you give them (for example, a user cannot input 3 if you only have 2 choices) and in response should be prompted to for the next set of choices. Once they make the final selection, the total should be printed to them as an integer with proper formatting as shown in the sample run. Sample run: Select a category: (1) Brass (2) Woodwind (3) Percussion 2 Select an instrument: (1) Flute (2) Saxophone 2 Your instrument will be $425. Ensure you are doing input validation, output Please enter a valid input. if the user inputs something they cannot and terminate the program. Make sure to submit your code on Coderunner (accessed through Canvas) as well as the final Zip file submission.

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter3: Assignment, Formatting, And Interactive Input
Section3.1: Assignment Operations
Problem 5E: (Physics) Write an assignment statement to calculate the elapsed time, in minutes, it takes to make...
icon
Related questions
Question

You must use switch statements instead of if-else statements. If-else statements will not be accepted for this problem.

You want to learn to play an instrument, but you need to know how much it's going to cost to buy it. The music store has the following table on their website:

 

Write a menu-driven program that asks the user to input an instrument category and then an instrument. The program should give the user the price.

The user should input an integer in the range of the choices you give them (for example, a user cannot input 3 if you only have 2 choices) and in response should be prompted to for the next set of choices. Once they make the final selection, the total should be printed to them as an integer with proper formatting as shown in the sample run.

Sample run:

Select a category: (1)Brass (2)Woodwind (3)Percussion 2 Select an instrument: (1)Flute (2)Saxophone 2 Your instrument will be $425.

Ensure you are doing input validation, output Please enter a valid input. if the user inputs something they cannot and terminate the program.

Make sure to submit your code on Coderunner (accessed through Canvas) as well as the final Zip file submission.

The file should be named as instrument.cpp.

Write a menu-driven program that asks the user to input an instrument category and then an instrument. The program should give the user
the price.
The user should input an integer in the range of the choices you give them (for example, a user cannot input 3 if you only have 2 choices)
and in response should be prompted to for the next set of choices. Once they make the final selection, the total should be printed to them
as an integer with proper formatting as shown in the sample run.
Sample run:
Select a category: (1)Brass (2) Woodwind (3) Percussion
Select an instrument: (1) Flute (2) Saxophone
Your instrument will be $425.
Ensure you are doing input validation, output Please enter a valid input. if the user inputs something they cannot and terminate the
program.
Make sure to submit your code on Coderunner (accessed through Canvas) as well as the final Zip file submission.
The file should be named as instrument.cpp.
Transcribed Image Text:Write a menu-driven program that asks the user to input an instrument category and then an instrument. The program should give the user the price. The user should input an integer in the range of the choices you give them (for example, a user cannot input 3 if you only have 2 choices) and in response should be prompted to for the next set of choices. Once they make the final selection, the total should be printed to them as an integer with proper formatting as shown in the sample run. Sample run: Select a category: (1)Brass (2) Woodwind (3) Percussion Select an instrument: (1) Flute (2) Saxophone Your instrument will be $425. Ensure you are doing input validation, output Please enter a valid input. if the user inputs something they cannot and terminate the program. Make sure to submit your code on Coderunner (accessed through Canvas) as well as the final Zip file submission. The file should be named as instrument.cpp.
You must use switch statements instead of if-else statements. If-else statements will not be accepted for this problem.
You want to learn to play an instrument, but you need to know how much it's going to cost to buy it. The music store has the following table
on their website:
Category
Brass
Woodwind
Percussion
Instrument
Trumpet
Trombone
Flute
Saxophone
Snare Drum
Cymbals
Price
$350
$400
$325
$425
$275
$200
Write a menu-driven program that asks the user to input an instrument category and then an instrument. The program should give the user
the price.
The user should input an integer in the range of the choices you give them (for example, a user cannot input 3 if you only have 2 choices)
and in response should be prompted to for the next set of choices. Once they make the final selection, the total should be printed to them
as an integer with proper formatting as shown in the sample run.
Sample run:
Select a category: (1) Brass (2) Woodwind (3) Percussion
2
Select an instrument: (1) Flute (2) Saxophone
2
Your instrument will be $425.
Transcribed Image Text:You must use switch statements instead of if-else statements. If-else statements will not be accepted for this problem. You want to learn to play an instrument, but you need to know how much it's going to cost to buy it. The music store has the following table on their website: Category Brass Woodwind Percussion Instrument Trumpet Trombone Flute Saxophone Snare Drum Cymbals Price $350 $400 $325 $425 $275 $200 Write a menu-driven program that asks the user to input an instrument category and then an instrument. The program should give the user the price. The user should input an integer in the range of the choices you give them (for example, a user cannot input 3 if you only have 2 choices) and in response should be prompted to for the next set of choices. Once they make the final selection, the total should be printed to them as an integer with proper formatting as shown in the sample run. Sample run: Select a category: (1) Brass (2) Woodwind (3) Percussion 2 Select an instrument: (1) Flute (2) Saxophone 2 Your instrument will be $425.
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Methods of StringBuilder class
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++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr