Programming Assignment #2 - CIS12

Your assignment is to read the file shown below which is stored on the Web and on CIS12U under the name customer.dat and produce a report according to the following specifications.

Print a page header and column headers. Print a final total line with the number of records processed in each of the 4 classifications.

Print out the following on the detail line:

ACTION TAKEN CHART:

Classification

Customer Special Price Calculation

 

 

 

 

 

01

The customer special price is 10% below the standard price - in other words the customer should pay 90% of the standard price

02

The customer special price is the same as the standard price

04

The customer special price is 10% over the standard price on the file - in other words the customer should pay 110% of the standard price

10

The customer special price is 10% over the standard price on the on the file and in addition there is a $1.00 penalty - in other words the customer should pay 110% of the standard price plus 1.00

CLASSIFICATION NAME CHART:

Classification

Classification Name

 

 

 

 

01

Excellent

 

02

Steady

 

04

Irregular

 

10

Problem

 

The file layout is:

1 - 6

Customer Number

7 - 26

Customer Name

27 - 46

Product

47 - 51

Standard Price

52 - 53

Classification

 

 

The data on the file is:

121212Stephen Daniels     Jean Shorts         0150002
123456Jennifer Ames       Sandals             0299901
144445Susan Richards      Sweater             0499501
145678John Smith          Tank Top            0109904
212121Linda Costa         Socks               0029910
242424Michael Fletcher    Suit                2259501
252728Russell Warren      Coat                1999801
272817Ann Washington      Gown                5000001
300456Dick Southworth     Sweatshirt          0159902
454567Mary Stretton       Bathrobe            0259701