Merge latest develop branch
Changelog
Latest Features
calcul.c
and calcul.cpp
1. - Added
calcul.c
andcalcul.cpp
files, which contain the recursive functionfactoriel
for computing factorials. - These files are shared between the C and C++ versions of the main program to provide consistent factorial calculations.
2. Awesome README
- Enhanced the project documentation with an Awesome README file.
- README includes:
- Detailed project description.
- Step-by-step guide for building and running the C and C++ programs.
- Information on GitLab CI/CD integration for building, testing, and security scanning.
- Usage examples with expected output.
- Contribution guidelines and author information.
3. LICENSE File
- Added an MIT License file to the project.
- This provides clear permission for others to use, modify, and distribute the code, with attribution to the author, Theophile Avenel.
Summary
These latest features enhance the overall usability and legal clarity of the project, ensuring better documentation and consistent functionality between the C and C++ versions of the code.