Assignment 19 — problem solving

Due Tuesday, October 18


Program cc.py

cocoa cotton heating oil platinum sugar

coffee crude oil natural gas silver unleaded gas

copper gold orange juice soybeans wheat

corn

http://www.cs.virginia.edu/~cs1112/datasets/csv/spot-prices.csv


Suggested algorithm

  • Is empty — done looking for queries
  • Is in dictionary — need to process request
  • Is not in dictionary — need to flag that request is unknown.

Sample runs

Enter commodity: natural gas

$2.54 (million BTUs)

Enter commodity: unleaded gas

$1.89 (gallons

Enter commodity:

Enter commodity: copper

$4.08 (lbs)

Enter commodity: platinum

$1182.10 (troy ounces)

Enter commodity: sea shells

pricing unknown

Enter commodity: crude oil

$68.78 (barrels)

Enter commodity:

Enter commodity: orange juice

$1.12 (lbs)

Enter commodity:

Enter commodity: