subject
Business, 12.03.2020 17:24 Arealbot

Write a program to read a pre-specified file containing salespersons' names and daily sales for some number of weeks. It will create an output file with a file name you have gotten from the user that will hold a summary of sales data.

Specifications:

1. You should do a functional decomposition to identify the functions that you will use in the program. These should include reading and writing the files, tallying and showing statistics, etc.

2. The program should prompt the user for the output file name only. Obviously, this should be done in a function.

3. Sales Records are in a text file named theSales. txt. You MUST use this exact file name for the input. The first entry will be an integer that tells how many sales people there are. Following that will be a sales person's last name and first name, followed by the number of weeks of data for that salesperson. Next will be daily sales for the proper number of weeks. Each week will have FIVE days of sales data as doubles. So, a file for 3 sales people and 2 weeks might look like this:

3

lastName1 firstName1

2

20.00 25.00 30.90 40.00 55.50

20.00 25.00 30.90 40.00 55.50

lastname2 firstName2

3

30.00 24.00 45.00 67.00 65.50

20.00 25.00 30.90 40.00 55.50

56.90 87.00 43.50 56.98 55.40

lastName3 firstName3

2

62.00 34.50 12.50 34.00 34.90

70.00 80.00 90.00 65.00 39.00

4. The program must be able to handle however many salespeople are specified (1 to 10 salespeople) and however many weeks of data are specified (1 to 10 weeks). The data must be organized exactly as specified above. Be sure to read the file that way. I will test your program with a file having that format.

5. The output will go to an output file. You will get the name of the file from the user. You will invent the format for the output file. The file must contain the following, all of which must be properly labeled so that it is easy to know what the numbers refer to:

- The number of sales people who were processed

- The number of weeks of sales that were processed

- The last name only of each sales person followed by total and average sales for each week
- Grand total sales and average sales per week for all salespersons over all weeks

6. If the input file or output file opening fails, print an error message and exit.

Notes:

1. You will need to declare several variables. Try to use the least number of variables possible. For instance, you WILL NOT need separate variables for each salesperson's average and total sales. Simply reuse the same variables for all.

2. You may assume that all weeks will have 5 days worth of sales reported.

3. You can assume the correct number of names and middle initials will be there and the correct number of sales figures.

4. Note that you should test your program on data that is easy to hand tally so that you know the correct output you SHOULD get before your program ever runs. That is the ONLY way to know that your program works properly. The above data is NOT good data to use.

ansver
Answers: 3

Another question on Business

question
Business, 20.06.2019 18:04
Over the past year, how often did crawford construction sell and replace it's inventory
Answers: 1
question
Business, 21.06.2019 20:30
marketing strategies should be established before marketing objectives are decided. t/f
Answers: 1
question
Business, 22.06.2019 17:30
Aproject currently generates sales of $14 million, variable costs equal 50% of sales, and fixed costs are $2.8 million. the firm’s tax rate is 40%. assume all sales and expenses are cash items. (a). what are the effects on cash flow, if sales increase from $14 million to $15.4 million? (input the amount as positive value. enter your answer in dollars not in (b) what are the effects on cash flow, if variable costs increase to 60% of sales? (input the amount as positive value. enter your answers in dollars not in millions). cash flow (increase or decrease) by $
Answers: 2
question
Business, 22.06.2019 20:00
Harry is 25 years old with a 1.55 rating factor for his auto insurance. if his annual base premium is $1,012, what is his total premium? $1,568.60 $2,530 $1,582.55 $1,842.25
Answers: 1
You know the right answer?
Write a program to read a pre-specified file containing salespersons' names and daily sales for some...
Questions
question
Mathematics, 07.02.2022 01:00
question
Mathematics, 07.02.2022 01:00
question
Mathematics, 07.02.2022 01:00
question
Mathematics, 07.02.2022 01:00
question
Mathematics, 07.02.2022 01:00