|CPSC 120 LAB 10||Back to Lab index page|
Lab must be completed and reviewed by Peer Instructor Seth Peery no later than Fri, Nov 2 during lab class.
You are to write a nicely documented Ada program that sets up a record data type that is intended to hold the following information: the part number, a descriptive name for the part, the quantity in inventory, and the price of the part. The part number should be a field that is limited to the integers 1..10, the descriptive name will be a string of 30 characters or less, the quantity on hand will never be greater than 1000 parts, and the price will be between $1.00 and $10.00. The program should then prompt the user to enter this information for one part number, this should be implemented in a procedure with exception handling. The program should utilize a function to calculate the value of the inventory of this part number, (multiply the price by the quantity in inventory).
Sample input output --
|Program outputs:||Enter a part number (0-10)>|
|Program outputs:||Enter a description for the part (30 characters exactly)>|
|User inputs:||2 lb. Steel head, claw, hammer|
|Program outputs:||Enter the quantity in inventory(0..1000)>|
|Program outputs:||Enter the price for this part>|
|Program outputs:||The value of the inventory of part 9 ( 2 lb. Steel head, claw, hammer) is $125.00.|