????????: Implement the design of the ECustomer class so that the following output is produced: The assumption is E-shopping services cost 200 taka. An e-customer can order any products that cost less than 10000 Taka without any additional delivery charge. If the product’s cost is between 10001 and 50000 taka 5% of the actual cost will be added as delivery charge. If the purchased products cost more than 50000, 10% of the actual cost will be added as delivery charge. print("Total E-Customer:", ECustomer.count) c1 = ECustomer("James") c1.setProductDetails("TV",35000,"Air Cooler", 9000) c2 = ECustomer("Mike") c2.setProductDetails("Mobile",20000,"Headphone", 1200, "Fridge", 45000) c3 = ECustomer("Sarah") c3.setProductDetails("Headphone", 1200) c4 = ECustomer("John") c4.setProductDetails("AC",60000) print("=========================") c1.printDetail() print("=========================") c2.printDetail() print("=========================") c3.printDetail() print("=========================") c4.printDetail() print("=========================") print("Total E-Customer:", ECustomer.count) Output: Total E-Customer: 0 ========================= Name: James Total cost with delivery charge: 46410.0 ========================= Name: Mike Total cost with delivery charge: 73040.0 ========================= Name: Sarah Total cost with no delivery charge: 1400.0 ========================= Name: John Total cost with delivery charge: 66220.0 ========================= Total E-Customer: 4
????????: Implement the design of the ECustomer class so that the following output is produced: The assumption is E-shopping services cost 200 taka. An e-customer can order any products that cost less than 10000 Taka without any additional delivery charge. If the product’s cost is between 10001 and 50000 taka 5% of the actual cost will be added as delivery charge. If the purchased products cost more than 50000, 10% of the actual cost will be added as delivery charge.
print("Total E-Customer:", ECustomer.count)
c1 = ECustomer("James")
c1.setProductDetails("TV",35000,"Air Cooler", 9000)
c2 = ECustomer("Mike")
c2.setProductDetails("Mobile",20000,"Headphone", 1200, "Fridge", 45000) c3 = ECustomer("Sarah")
c3.setProductDetails("Headphone", 1200)
c4 = ECustomer("John")
c4.setProductDetails("AC",60000) print("=========================")
c1.printDetail()
print("=========================")
c2.printDetail()
print("=========================")
c3.printDetail()
print("=========================")
c4.printDetail()
print("=========================")
print("Total E-Customer:", ECustomer.count)
Output:
Total E-Customer: 0
=========================
Name: James Total cost with delivery charge: 46410.0 =========================
Name: Mike Total cost with delivery charge: 73040.0 =========================
Name: Sarah Total cost with no delivery charge: 1400.0 =========================
Name: John Total cost with delivery charge: 66220.0 =========================
Total E-Customer: 4
Step by step
Solved in 2 steps with 1 images