Richard Monfort's repositories
Decode_Numbers
A program that when given an encoded message, counts the number of ways it can be decoded.
CreditCardValidator
A web app that validates Amex, Discover, Mastercard, and Visa card numbers.
Binary_to_Decimal_and_Back_Converter
A program that asks the user for a decimal or binary number, and outputs the equivalent binary or decimal value respectively.
Calculator
A simple calculator application which can add, subtract, multiply, and divide integer or floating point values.
Cost_to_Tile
A program that asks the user to enter a width and length of the floor, along with the cost per 1 unit of flooring. Then it calculates how much it would cost to cover the area.
DailyProgrammer
Daily Programmer challenges (https://www.reddit.com/r/dailyprogrammer)
EmployeeApp
A simple Employee class to gain a better understanding of class structure in C# along with .NET properties.
Find_Digits
A program that when given an integer, finds the digits in this number that exactly divide said integer, and displays their count.
FlooringCalculator
An MVC project calculates the cost of flooring for a rectangular room
Guestbook
A simple guestbook web app made in order to gain a better understanding of EF code first development.
Hangman
A hangman game.
High-Low_Number_Guessing
A hi/low number guessing game
LinkedListCSharp
Simple linked list implementation written in C#
Minimum_Coins
A program that finds the minimum number of coins to arrive at a total given by the input. The value of the coins are 1, 3, and 5.
Mth_to_last_element
A program that determines the Mth to last element of a list.
PI_to_the_Nth_Digit
A program that asks the user to enter a nonnegative number of digits to calculate PI to. The program then prints PI up to that many digits.
Pig_Latin
A program that converts the user input into pig latin.
Prime_Palindrome
A program to determine the biggest prime palindrome under 1000.
ProcessList
A console app that display the process list using LINQ with var and anonymous types
Query_Board
A query board program with four functions that allow you to manipulate and summate values on a 256x256 board.
Reverse_a_String
A simple program that reverses a string.
Shunting_yard
A C++ implementation of the Shunting-yard algorithm
Swap_Elements
A program that swaps numbers in list based on supplied values.
Tax_Calculator
A simple program that asks the user to enter a dollar value along with the current tax percentage, and then prints out the subtotal along with the total plus tax.
Tax_Calculator_CPP
A simple program that asks the user to enter a dollar value along with the current tax percentage, and then prints out the subtotal along with the total plus tax.
Trailing_String
A program that when given two strings 'A' and 'B', will print out a 1 if string 'B' occurs at the end of string 'A'. Otherwise, it will print zero.
Weather
A weather app that uses the Wunderground api. http://api.wunderground.com/
Write_Out_Number
A program that asks the user for an integer and then writes out the number in plain English.