BrewsterSales Python

Brewster’s Used Car, Inc. employs several salespeople. Brewster, the owner of the company, has provided a file named sales.txt that contains the sales records for each salesperson for the past month. Each record in the file contains the following two fields:
The salesperson’s ID number, as an integer
The amount of a sale, as a real number
The records are already sorted by salesperson ID. Design a program that prints a sales report. The report should show each salesperson’s sales and the total sales for that salesperson. The report should also show the total sales for all salespeople for the month. Here is an example of how the sales report should appear:

Brewster’s Used Cars, Inc.
Sales Report

Salesperson ID Sale Amount
======================================…
100 ==== $10,000.00
100 ==== $12,000.00
100 ==== $5,000.00
Total sales for this salesperson : $27,000.00

101 ==== $14,000.00
101 ==== $18,000.00
101 ==== $12,500.00
Total sales for this salesperson : $44,500.00

102 ==== $13,500.00
102 ==== $14,500.00
102 ==== $20,000.00
Total sales for this salesperson : $48,000.00
Total of all sales: $119,500.00.

Here is the text file containing the sales report

Salesperson ID Sale Amount
======================================…
100 ==== 10000.00
100 ==== 12000.00
100 ==== 5000.00
101 ==== 14000.00
101 ==== 18000.00
101 ==== 12500.00
102 ==== 13500.00
102 ==== 14500.00
102 ==== 20000.00
103 ==== 8000.00
103 ==== 15000.00
103 ==== 18500.00
104 ==== 23000.00
104 ==== 6800.00
104 ==== 9700.00
104 ==== 11500.00.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

×
New Download