Write a program that asks the user to enter today’s sales for five stores. The program shouldthen display a bar chart comparing each store’s sales. Create each bar in the bar chart bydisplaying a row or asterisks. Each asterisk should represent $100 of sales. You must usea loop to print the bar chart.If the user enters a negative value for the sales amount, the program will keep asking theuser to enter the sales amount until a positive amount is entered,You must use methods, loops and arrays for this assignment.Sample Run 1:Enter today's sale for store 1 (negative value not allowed)1000Enter today's sale for store 2 (negative value not allowed)1200Enter today's sale for store 3 (negative value not allowed)1800Enter today's sale for store 4 (negative value not allowed)800Enter today's sale for store 5 (negative value not allowed)1900SALES BAR CHARTStore 1:**********Store 2:************Store 3:******************Store 4:********Store 5:*******************Sample Run 2:Enter today's sale for store 1 (negative value not allowed)-1000Enter today's sale for store 1 (negative value not allowed)1000Enter today's sale for store 2 (negative value not allowed)1200Enter today's sale for store 3 (negative value not allowed)-18000Enter today's sale for store 3 (negative value not allowed)1800Enter today's sale for store 4 (negative value not allowed)

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter8: Arrays
Section: Chapter Questions
Problem 8PE
icon
Related questions
Question

Write a program that asks the user to enter today’s sales for five stores. The program should
then display a bar chart comparing each store’s sales. Create each bar in the bar chart by
displaying a row or asterisks. Each asterisk should represent $100 of sales. You must use
a loop to print the bar chart.
If the user enters a negative value for the sales amount, the program will keep asking the
user to enter the sales amount until a positive amount is entered,
You must use methods, loops and arrays for this assignment.
Sample Run 1:
Enter today's sale for store 1 (negative value not allowed)
1000
Enter today's sale for store 2 (negative value not allowed)
1200
Enter today's sale for store 3 (negative value not allowed)
1800
Enter today's sale for store 4 (negative value not allowed)
800
Enter today's sale for store 5 (negative value not allowed)
1900
SALES BAR CHART
Store 1:**********
Store 2:************
Store 3:******************
Store 4:********
Store 5:*******************
Sample Run 2:
Enter today's sale for store 1 (negative value not allowed)
-1000
Enter today's sale for store 1 (negative value not allowed)
1000
Enter today's sale for store 2 (negative value not allowed)
1200
Enter today's sale for store 3 (negative value not allowed)
-18000
Enter today's sale for store 3 (negative value not allowed)
1800
Enter today's sale for store 4 (negative value not allowed)

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 6 images

Blurred answer
Knowledge Booster
Types of Loop
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
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage