haeyystar's starred repositories
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.
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.
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.
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.
Series-Calculator
A C++ program that calculates two different series
Birthday-Date-Validator
A C++ program that validates and displays a user's birthdate, including checks for invalid days, months, and years.
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.
Alphabetizer
This C++ program demonstrates two methods for alphabetizing a string of letters. It provides insights into different sorting techniques and their time complexities.
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.
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.
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.
Student-Score-Tracker
This C++ program allows you to manage student information, including names and scores.
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.
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.
Orthogonal-Coordinate-System-Distance-Calculator
This C++ program calculates the distance between two points represented by their coordinates in a Cartesian plane.
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.
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.
Java-Recursive-Series-Calculator
This program provides a console-based interface to calculate the sum of two distinct mathematical series
File-Processing-Using-Binary-Search-Trees
This program implements a binary search tree to store and manage strings. Each node of the tree holds a string and a count indicating the number of times the string has been inserted into the tree.
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.
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.
Chord-Modulator
A console application that modifies a vector of strings (chords) by a specified number of semitones
PriorityQueue
This C++ project implements a priority queue-based system for managing widget orders. It's designed to simulate a real-world order processing system where orders are prioritized based on certain criteria.
User-Authentication-System
A front-end simulation designed for educational purposes. It features a simple yet functional interface for user registration and login, mimicking the behavior of a full-scale authentication system.
Fibonacci-Sequence-Printer
This C++ program generates the Fibonacci sequence up to a specified number of elements
Parentheses-Validation
A robust C++ solution for validating parentheses in strings. This project features a well-tested algorithm that handles different types of parentheses, including (), {}, and []. It is designed to cover a wide range of scenarios, from simple to complex nested structures, ensuring the correct ordering and pairing of parentheses.
Shakespeare-Poetry-Generator-Neural-Network
The Shakespeare Poetry Generator is a neural network-based Python project that uses TensorFlow and Keras to generate text in the style of William Shakespeare. It employs character-level prediction to create new, stylistically similar content based on a trained subset of Shakespeare's works.