Inspiration
I wanted a quick way to calculate my weighted GPA without using messy spreadsheets.
What it does
It calculates weighted averages, converts to a 4.0 scale, and lets me set a target score to see if I passed my goal. It also has an interactive menu.
How I built it
Using pure C++.
Challenges
Preventing the program from crashing when typing letters instead of numbers. I fixed it by implementing input validation using cin.fail, cin.clear, and cin.ignore.
What's next
Adding a feature to save my GPA history to a local text file.