Taking an entry-level course in C++ sounds like a great way to expand your knowledge, especially if you already have experience in programming.
I totally get where you're coming from with prototyping assignments in Pascal before translating them. Sometimes, it helps to familiarize ourselves with different programming languages and find the best approach for each task.
I had a similar experience when I encountered a few minor bugs while working on a project. It can be frustrating at first, but with some troubleshooting and perseverance, things usually work out just fine. If you're looking for helpful tips or additional resources, you might want to check out the
Cheap Windows Keys subreddit. They've got some neat tricks up their sleeve that can make your programming journey even smoother.