In this project for Airgead Banking, I developed an object-oriented C++ application that demonstrates the power of compound interest to help students learn financial responsibility. The program allows users to input investment details and see how their money grows over time, addressing the problem of making financial literacy engaging and accessible. I did particularly well in designing clear class structures, validating user input, and implementing accurate compound interest calculations. To enhance the program, I could improve input validation, separate the UI from the logic for easier testing, and add unit tests to improve reliability and security. The most challenging part was handling recurring deposits and compounding frequencies, which I overcame through debugging, research, and comparison with spreadsheet results. I used tools like cppreference.com, Stack Overflow, and static analysis tools to support my work. This project strengthened my skills in OOP, debugging, testing, and documentation—all highly transferable to future software projects. I made the code maintainable and adaptable by using modular design, descriptive naming, thorough comments, and consistent formatting for readability and long-term support.
-
Notifications
You must be signed in to change notification settings - Fork 0
Royalxll/Cplusplus-Program
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published