BrewsterSales Python

Download Category:

BrewsterSales.zip - (75.44 KB)
[
BrewsterSales/BrewsterSales.py
BrewsterSales/Question.txt
BrewsterSales/sales.txt
BrewsterSales/Screenshot_1.jpg
]

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.

Write a Review

Get a fresh solution of this question. Ask it now to our experts.
doubt

Ask Your Question

We have verified professionals who are ready to answer your question.

time

Save Time and Money

We choose experts who can quickly answer your question and that suit your budget.

download

Get Your Answer

Your satisfaction is 100% guaranteed. You can keep on asking questions until you get the answer you need.