HenryKnudson's Stars
danieldotwav/Reverse-Text-Processor
This C++ project is a versatile utility for processing and reversing text data. It reads input from a file, filters and transforms the text, and then generates a reversed version of the text along with useful statistics.
danieldotwav/FitnessTracker
The "Fitness Tracker" is a simple Java program that helps you monitor and record your exercise activities, durations, and dates. Stay on top of your fitness goals with this simple, user-friendly tool.
danieldotwav/Vehicle-Inventory-Management-System
The "Vehicle Inventory Management System" is a C++ program designed for managing and processing car inventory records. It provides functionality to validate, search, and organize records of cars, allowing users to efficiently manage car inventory data.
danieldotwav/Student-Database
A C++ program for managing student records including names, majors, and GPAs. This program provides various features for data manipulation and sorting. It allows users to find individual student records, print the entire student registry, and sort the records by last name, major, or GPA.
danieldotwav/Series-Calculator
A C++ program that calculates two different series
danieldotwav/Birthday-Date-Validator
A C++ program that validates and displays a user's birthdate, including checks for invalid days, months, and years.
danieldotwav/Fraction-Arithmetic-Calculator
This C++ program demonstrates basic object-oriented programming principles through the implementation of a Fraction class. It includes constructors, destructor, operator overloading, and exception handling for division by zero. Users can input two fractions, and the program will calculate their sum.
danieldotwav/Alphabetizer
This C++ program demonstrates two methods for alphabetizing a string of letters. It provides insights into different sorting techniques and their time complexities.
danieldotwav/Geometric-Shapes
This C++ program showcases the concept of object-oriented programming through the implementation of two classes, Rectangle and Box. These classes represent geometric shapes and provide various functionalities related to their properties.
danieldotwav/Multidimensional-Array-Vector-Operations
This C++ program illustrates various operations on a multidimensional array and a vector, showcasing fundamental concepts in C++ programming. It demonstrates the principles of object-oriented programming, class design, and array/vector manipulation.
danieldotwav/Interactive-Date-Information-App
This C++ program allows users to input a date in the format MM/DD/YYYY and provides a range of information related to that date, including the month name, zodiac sign, and horoscope. It showcases the use of operator overloading, data validation, and conditional statements.
danieldotwav/Student-Score-Tracker
This C++ program allows you to manage student information, including names and scores.
danieldotwav/Triangle-Classifier
This console application allows users to input three side lengths and determine the type of triangle they form. It identifies whether the triangle is equilateral, scalene, or isosceles and if it's a right triangle. The program also validates if the input side lengths can form a valid triangle based on the triangle inequality theorem.
danieldotwav/Orthogonal-Coordinate-System-Distance-Calculator
This C++ program calculates the distance between two points represented by their coordinates in a Cartesian plane.
danieldotwav/Euclids-Algorithm-GCF-Calculator
This console application empowers users to find the GCF of any two integers while also discovering their common factors. It serves as an educational tool for understanding GCF calculations and factors.
danieldotwav/Auto-Stock-Tracker
A C++ Inventory Management System specializing in tracking, sorting, and printing various records related to car inventories with an interactive user interface.
danieldotwav/Turn-Based-Battle-Simulator
A Java program that simulates battles between armies of mythical creatures. Embrace the excitement of strategy as you command your creatures to victory in turn-based combat!
danieldotwav/LinkedQueue-Implementation
A C++ implementation of a queue data structure using singly linked lists. Provides core operations for enqueue, dequeue, and traversal, ensuring efficient dynamic memory management.
danieldotwav/Java-Recursive-Series-Calculator
This program provides a console-based interface to calculate the sum of two distinct mathematical series
danieldotwav/Out-Of-Order
Out Of Order is a Java-based interactive game designed to test and improve the player's cognitive abilities. In this game, players are presented with a sequence of characters or numbers that are out of order. The challenge is to identify the first element in the sequence that deviates from the sorting order.
danieldotwav/Pizza-Maker-Form
A Windows Forms application developed in C#. It allows users to create custom pizza orders by selecting various options like size, crust type, and toppings. The application dynamically updates the visual representation of the pizza as well as the pricing based on the user's selections.
danieldotwav/Elden-Ring-Rune-Calculator
danieldotwav/DLX-Sudoku-Puzzle-Solver
This project is a comprehensive implementation of Donald Knuth's Dancing Links Algorithm to solve Sudoku puzzles. It features a robust, menu-driven C++ application and a sleek, fully functional web-based solver.
F23-CS131-YUEN-17240/CS-131-Project-Daniel-Rivas