How cloviachebett/functions works
This is a small command-line student report generator. The user enters a name and three marks; the script calculates an average and grade, assembles a report dictionary, and prints it. All runtime behavior is in the single sampled file; there is no README or separate subsystem evidence.
Main entry points: report_generator.py Report assembly
Components 5
Other components
- User
- CLI entry
report_generator.py - Average
report_generator.py - Grade
report_generator.py - Report assembly
report_generator.py
Connections 7
- User → CLI entry: enters marks
- CLI entry → Report assembly: calls
- Report assembly → Average: calculates average
- Report assembly → Grade: gets grade
- Grade → Average: calculates average
- Report assembly → CLI entry: returns report
- CLI entry → User: prints report