This was a pico project for my final assignment of logic programming in first year mechanical engineering. But now, this program is used as a beginner project based C++ learning. I'm still at the very tip of C++, so this project is a big deal for me. I expect the program to be completed within a reasonable amount of time. Lastly, I want to say that everyone is welcome to contribute.
- The program takes input from the user
- The input will be parsed by parser function in the program
- Each of the parsed value will be stored in the proper array
- The program will the calculate the highest value, lowest value, and average value of each class through the relevant functions
- The program will also calculate the highest and lowest value between all classes through another functions
- The program then shows the values as well as the names and grades from each class through output functions
- The program ends
- Dynamically create x numbers of array (or vector) based on user demand
- Format the data into a table
- Generate a summary of the results
- Generate a bar chart of the results for the summary
- Feature to save the table and the summary as a pdf file
- Provide a simple and lighweight GUI
- Provide better instructions
- Better error handling