C++ exam
This exam measures what you've actually learned, in three stages: Easy, Medium, then Hard. Each stage unlocks the next. There are no hints and no ready-made solutions, so it's just you and your code, graded automatically like in the lessons.
- Stage 1Locked
Easy
- GradingChained conditions8 min
- Above averageVectors and const references10 min
- Stage 2Locked
Medium
- Reversing word orderSplitting with istringstream and building a new string13 min
- LeaderboardStructs and sorting with a comparator14 min
- Stage 3Locked
Hard
- Bank accountA class that protects its data18 min
- Most frequent wordCounting with a map and cleaning up text18 min