The local t-shirt shop sells shirts that retail for $14.99. Quantity discounts are given as follow: Number of Shirts Discount < 10 0% 11-20 10% 21-50 15% 51 or more 20% Write a program that can run within a .cpp file that prompts the user for the number of shirts required and then computes the total price. Output the cost per shirt, discount percentage, and total cost. Make sure the program accepts only nonnegative input. You must use a constant to represent price of the shirt You must use the correct data types for your constants and variables You must validate your input. Do not allow negative number of shirts. This should display a warning You must use one or more if/else branches for your decisions You must also use a logical operator at least once to check the ranges. Your output should be formatted correctly Prices should have two decimal places Percents should have one decimal place Sample Run: How many shirts would you like? 25 The cost per shirt is $14.99 You received a discount of 15.0% The total cost is $318.54
The local t-shirt shop sells shirts that retail for $14.99. Quantity discounts are given as follow: Number of Shirts Discount < 10 0% 11-20 10% 21-50 15% 51 or more 20% Write a program that can run within a .cpp file that prompts the user for the number of shirts required and then computes the total price. Output the cost per shirt, discount percentage, and total cost. Make sure the program accepts only nonnegative input. You must use a constant to represent price of the shirt You must use the correct data types for your constants and variables You must validate your input. Do not allow negative number of shirts. This should display a warning You must use one or more if/else branches for your decisions You must also use a logical operator at least once to check the ranges. Your output should be formatted correctly Prices should have two decimal places Percents should have one decimal place Sample Run: How many shirts would you like? 25 The cost per shirt is $14.99 You received a discount of 15.0% The total cost is $318.54
Chapter5: Looping
Section: Chapter Questions
Problem 14E: In Chapter 4, you created a program that generates a random number, allows a user to guess it, and...
Related questions
Question
The local t-shirt shop sells shirts that retail for $14.99. Quantity discounts are given as follow:
Number of Shirts | Discount |
< 10 | 0% |
11-20 | 10% |
21-50 | 15% |
51 or more | 20% |
Write a
- You must use a constant to represent price of the shirt
- You must use the correct data types for your constants and variables
- You must validate your input.
- Do not allow negative number of shirts. This should display a warning
- You must use one or more if/else branches for your decisions
- You must also use a logical operator at least once to check the ranges.
- Your output should be formatted correctly
- Prices should have two decimal places
- Percents should have one decimal place
Sample Run:
How many shirts would you like?
25
The cost per shirt is $14.99
You received a discount of 15.0%
The total cost is $318.54
You received a discount of 15.0%
The total cost is $318.54
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
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.Recommended textbooks for you
![Microsoft Visual C#](https://www.bartleby.com/isbn_cover_images/9781337102100/9781337102100_smallCoverImage.gif)
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
![EBK JAVA PROGRAMMING](https://www.bartleby.com/isbn_cover_images/9781337671385/9781337671385_smallCoverImage.jpg)
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
![Microsoft Visual C#](https://www.bartleby.com/isbn_cover_images/9781337102100/9781337102100_smallCoverImage.gif)
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
![EBK JAVA PROGRAMMING](https://www.bartleby.com/isbn_cover_images/9781337671385/9781337671385_smallCoverImage.jpg)
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT