ShravanDalavi/CProgrammingProjects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Welcome to the C_ProgrammingProjects repository! This collection includes various projects implemented using the C programming language. Each project focuses on a specific concept, algorithm, or problem, providing hands-on experience and practical examples.


Here's a list of some of the projects included in this repository:

No.Name
01Attendance Monitoring System
02Bank Management System
03Billing System
04Bus Reservation System
05Calendar Application
06Contact Management System
07Dictionary Application
08Employee Payroll System
09Employee Salary Slip Generation
10File Management System
11Fitness Tracker
12Flight Reservation System
13Hospital Management System
14Inventory Management System
15Library Catalog System
16Library Management System
17Mini Voting System
18Online Quize Application
19Paint Application
20Simple Calculator
21Student Gradebook
22Student Record Management System
23ToDo List Application
24Tourism Management System
25Weather Monitoring System

To run any of these projects, follow these general steps:

git clone https://.com/ShravanDalavi/CProgrammingProjects.git
cd CProgrammingProjects

Each project typically includes a 'README.md' file with specific instructions on how to compile and run the program. Navigate to the projectdirectory and follow the instructions provided in the README.md file. Replace repository-name with the actual repository name and executable_name with the name of the compiled executable specific to each project.

  • Navigate to the project directory.

  • Compile the program using a C compiler (e.g., gcc).

  • Execute the compiled executable.

Here’s a quick example for the attendance-monitoring-system project:

cd CProgrammingProjects
cd attendance-monitoring-system
gcc main.c -o attendance
./attendance

Make sure you have a C compiler installed (e.g., GCC). Some projects may require additional libraries or software, which will be specified in their respective folders.


  1. Go here and click the big green ➞ Code button in the top right of the page, then click ➞ Download ZIP.

image

  1. Extract the ZIP and open it. Unfortunately I don't have any more specific instructions because how exactly this is done depends on which operating system you run.

  2. Launch ipython notebook from the folder which contains the notebooks. Open each one of them

    Kernel > Restart & Clear Output

This will clear all the outputs and now you can understand each statement and learn interactively.
If you have git and you know how to use it, you can also clone the repository instead of downloading a zip and extracting it. An advantage with doing it this way is that you don't need to download the whole tutorial again to get the latest version of it, all you need to do is to pull with git and run ipython notebook again.


You may use this tutorial freely at your own risk. See LICENSE.


We value your input! If you encounter any issues or have suggestions, please open an issue in this repository. Your feedback helps us improve!

If you enjoyed this tutorial, don't forget to ⭐ star the repository and follow for updates.

Thank you for exploring this repository! I hope you find these projects both interesting and useful. 😊

About

A collection of C language projects focusing on specific concepts, algorithms, and problems, offering hands-on experience and practical examples.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages