Keith B. Smith's Projects
Requests speed of vehicle and hours traveled and returns distance traveled as a formatted report
Gets time and speed from user and results distance to a file
Calculates a doubling pay rate for a user defined number of days
Gets a string and a character from the user then compares the two to see how many times that character appears in that string
This program randomly generates a file full of letters then searches it and returns the total number of times a user-entered letter appears.
Gets number of floors and total rooms per floor and total occupied rooms per floor to calculate total number of total/occupied/vacant rooms
Calculates average rainfall from monthly user inputs over a user-defined number of years.
Calculates population growth from given user inputs.
Lets user enter a series of integer values and keeps track of the largest and smallest numbers
Displays temperatures in Celsius and Fahrenheit with a loop.
Gets sales for five stores and produces a bar chart based on the input
Reads file with user entered file name and displays the file's first five lines
Gets a string and an integer and returns the character from the string at that integer.
Calculates retail price from user-entered wholesale cost and markup percentage
Uses several methods to calculate the area of a rectangle.
Calculates cost of paint job and total gallons of paint required from user inputs
Method that calculates the distance an object has fallen with looped preset values.
Calculates Celsius temperature from given Fahrenheit temperature via a loop of values
Gets five test scores from user and returns letter grades as well as the average test score.
Converts a user entered value from meters to kilometers or inches or feet via a menu interface
Method that determines if a number is prime or not.
Play a game of rock, paper, scissors against a randomly-selecting computer opponent
Word guessing game
Employee class with the following fields: name, idNumber, department, position.