How mandip-bhingaradiya/rto-exam-test works
This C++ console application guides an authorized user through account creation or login, applicant details and eligibility checks, a 15-question learning-licence quiz, and licence-copy generation for passing applicants. The sampled source shows the menu, account routines, applicant and quiz classes, and licence output; omitted portions prevent confirming some invocation details, so the graph keeps uncertain transitions dashed.
Main entry points: RTOEXAM.cpp Main menu · johnLC.txt Licence copy
Components 12
Account access
- Main menu
RTOEXAM.cpp - Account creation
RTOEXAM.cpp - Sign in
RTOEXAM.cpp - Exam rules
RTOEXAM.cpp
Applicant intake
- Applicant details
RTOEXAM.cpp - Birthdate check
RTOEXAM.cpp
Exam assessment
- Quiz questions
RTOEXAM.cpp - Pass scoring
RTOEXAM.cpp
Licence output
- Licence generation
RTOEXAM.cpp - Licence copy
johnLC.txt
Other components
- Authorized user
- Applicant
Connections 11
- Authorized user → Main menu: uses
README.md - Main menu → Account creation: offers
RTOEXAM.cpp - Main menu → Sign in: offers
RTOEXAM.cpp - Main menu → Exam rules: offers
RTOEXAM.cpp - Applicant → Applicant details: provides details
- Applicant details → Birthdate check: checks age
RTOEXAM.cpp - Sign in → Applicant details: admits applicant
RTOEXAM.cpp - Applicant details → Quiz questions: starts exam
RTOEXAM.cpp - Quiz questions → Pass scoring: counts answers
RTOEXAM.cpp - Pass scoring → Licence generation: qualifies at 11
RTOEXAM.cpp - Licence generation → Licence copy: writes copy
RTOEXAM.cpp