Learning how to program in C++ through various practice problems and assignments Includes:
- rectangle: takes in rectangle dimensions, returns area, diameter, and diagonal of rectangle dimensions
- comma: takes in integer, returns comma-separated integer (greater than 1000)
- twopairs: takes in 4 integers, returns whether or not they contain two pairs of integers
- num2rome: takes in integer, converts integer to roman numerals
- backwards: takes in a string, returns the string backwards
- binary: takes in integer, returns binary code
- factor: takes in positive integer, returns factorized form
- mostfrequent: takes in string: returns most frequent character
- mostfrequent rough: rough draft for 'mostfrequent'
- zeller: takes in a date, returns the day of the week
- dryrome: same function as 'num2rome' programmed more efficiently
- equals: takes in two arrays, returns an equivalence statement
- distinct: takes in string vector and returns number of distinct words
- bug: class programming exercise; returns position of bug class
- moth: class programming exercise ; returns position of moth class
- moth main: test cases for moth exercise