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)
Types of Loop
Loops are the elements of programming in which a part of code is repeated a particular number of times. Loop executes the series of statements many times till the conditional statement becomes false.
Loops
Any task which is repeated more than one time is called a loop. Basically, loops can be divided into three types as while, do-while and for loop. There are so many programming languages like C, C++, JAVA, PYTHON, and many more where looping statements can be used for repetitive execution.
While Loop
Loop is a feature in the programming language. It helps us to execute a set of instructions regularly. The block of code executes until some conditions provided within that Loop are true.
Write a
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)
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 6 images