Iterators
* Load the dictionary using a vector.
* Load it using a list.
* Print it forwards (every 10th word).
* Print it backwards (every 10th word).
* Print the 10,000th word.
* Sort it into ignore-case order using something like this:
http://www.cplusplus.com/reference/algorithm/sort/
Extra Credit:
* Tell me the longest word where the letters of the word are in alphebetic order.
Examples: ads ghost biopsy
Fraction
* Make a constructor
* Make a set method that takes two ints, and creates a fraction.
* Make an add method that takes a *Fraction as a parameter, and changes the
current fraction to be the total of that one plus this one.
* Make a reduce method that reduces a fraction to simplest form.
* Make a toString method that converts a fraction into a string.
* Overload ostream like this:
https://msdn.microsoft.com/en-us/library/1z2f6c2k.aspx
Extra Credit:
* Overload the istream operator. I should be able to type in "1 / 6" for the fraction one-sixth.
See http://www.tutorialspoint.com/cplusplus/input_output_operators_overloading.htm
DUE WEDNESDAY!!!!!
DUE WEDNESDAY!!!!!
DUE WEDNESDAY!!!!!
DUE WEDNESDAY!!!!!
DUE WEDNESDAY!!!!!
DUE WEDNESDAY!!!!!
DUE WEDNESDAY!!!!!