I did this project in 2017 to plot graphs
This is the final version of the program. To plot new functions you need to modify the program and compile it. I was young so do not expect much from this project.
Here are some examples: First example displays graphs: