Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

in c# Your algorithm will keep track of a customer’s purchases at the local fire

ID: 3665835 • Letter: I

Question

in c# Your algorithm will keep track of a customer’s purchases at the local fireworks stand. Customers will not know exactly how many items they will purchase, so using a For loop on this lab is not allowed. Let’s keep the rules simple.

Accept the dollar value of each item purchased from the user until the user is finished.

When purchases are complete, enter a sentinel value of -1 (indicating that the user has finished).

If the item purchased is $50.00 or more, give your customer a 10% discount on the item purchased.

Display all of the purchases to the customer with the original price and the discount price.

Explanation / Answer

Can help you with this

Define real Discount =10
//This will be the new customer loop
DO
Print "welcome to local Firework Stand"
define Real total = 0.0
define integer itemCount
Print "Enter the price of item (-1 to exit)"
get itemPrice
while itemPrice is not -1
total = total + itemPrice
itemCount = itemCount + 1
Print "Enter the price of item (-1 to exit)"
get itemPrice
End while
Print "Total number of items purchased is " itemCount
Print "Average price of items is " total / itemCount
if itemCount > 20
define totalDiscount = 0.0
Print "The total price is " total
totalDiscount = total * Discount
Print "The The discount is " totalDiscount
Print "Amount due is " total - totalDiscount
else
Print "The total price is " total
End-if
Print "New customer? (Y/N)"
get continue
while continue = "Y"