Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Need a step by step vizulization of this code into a raptor flowchart. Just having it in text doesnt help, I need a actual flowchart

Need a step by step vizulization of this code into a raptor flowchart. Just having it in text doesnt help, I need a actual flowchart with how to do each step

# Initialize parallel arrays customers = [] quantities = [] # Initialize variables customerCount = 0 totalBill = 0 # Input loop while True: # Prompt user for customer name customerName = input("Enter customer name (or type 'exit' to finish): ") if customerName.lower() == 'exit': break # Prompt user for quantity of basketballs quantity = input("Enter quantity of basketballs: ") # Check if quantity is a positive integer if quantity.isdigit() and int(quantity) > 0: # Add customer name and quantity to arrays customers.append(customerName) quantities.append(int(quantity)) customerCount += 1 else: print("Invalid input. Quantity must be a positive integer.") # Constants for discount rates QUAN_LIMITS = [10, 20, 30, 40, 50] DISCOUNTS = [0, 0.10, 0.20, 0.30, 0.40, 0.50] # Processing loop index = 0 while index < customerCount: # Calculate discount rate based on quantity purchased discountRate = 0 for i in range(len(QUAN_LIMITS)): if quantities[index] >= QUAN_LIMITS[i]: discountRate = DISCOUNTS[i] # Calculate final bill finalBill = quantities[index] * 1.99 * (1 - discountRate) # Display customer information print(f"Name: {customers[index]}, Quantities Ordered: {quantities[index]}, Discount Rate: {discountRate * 100}%, Final Bill: ${finalBill:.2f}") # Add final bill to total bill totalBill += finalBill # Move to the next customer index += 1 # Display total bill for all customers print(f"Total Bill for All Customers: ${totalBill:.2f}")





Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Auditing Cases An Interactive Learning Approach

Authors: Steven M Glover, Douglas F Prawitt

4th Edition

0132423502, 978-0132423502

More Books

Students also viewed these Programming questions