Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kushshriv/c-projects

Projects made in only C Language
https://github.com/kushshriv/c-projects

Last synced: 6 days ago
JSON representation

Projects made in only C Language

Awesome Lists containing this project

README

        

# C Projects

This repository contains a collection of C programs, each implementing a specific functionality. Below is a brief description of each project.

## Project Descriptions

#### 1. **RockPaperScissors.c**
A simple console-based implementation of the classic Rock, Paper, Scissors game.

#### 2. **SimpleCalculator.c**
A basic calculator that performs arithmetic operations such as addition, subtraction, multiplication, and division.

#### 3. **SnakesAndLadders.c**
A console-based version of the popular Snakes and Ladders board game.

#### 4. **Hangman.c**
A text-based implementation of the Hangman word-guessing game.

#### 5. **LibraryManagementSystem.c**
Manages library operations including book inventory, borrowing, and returning books.

#### 6. **CricketScoreBoardDisplay.c**
Simulates a cricket match scoreboard, displaying scores, wickets, and overs.

#### 7. **QuizGame.c**
A quiz game that presents multiple-choice questions to the user and scores their responses.

#### 8. **EatTheFood.c**
A simple console game where the player must "eat" food items on the screen.

#### 9. **TelecomBillingSystem.c**
Manages telecom customer billing, including call logs and bill calculations.

#### 10. **BankAccountSystemFS.c**
A bank account management system that handles transactions, balance inquiries, and account details using file storage.

#### 11. **StudentInformationManagementSystem.c**
Manages student information including personal details, grades, and academic records.

#### 12. **HospitalManagementSystem.c**
A system to manage hospital operations such as patient records, appointments, and billing.

#### 13. **BusReservationSystem.c**
A system to manage bus reservations, including seat availability and ticket booking.

#### 14. **OnlineVotingSystem.c**
A basic online voting system that records and counts votes for different candidates.

#### 15. **NumberSystemConversion.c**
Converts numbers between different number systems such as binary, octal, decimal, and hexadecimal.

#### 16. **SnakeGame.c**
A console-based implementation of the classic Snake game.

#### 17. **PrintCalendar.c**
Prints the calendar for a given month and year, including proper day alignment.

#### 18. **TicTacToe.c**
A simple implementation of the Tic-Tac-Toe game that can be played between two players.

#### 19. **2048.c**
A console-based version of the 2048 puzzle game, where players combine numbers to reach 2048.

## How to Compile and Run

Each C program can be compiled using a C compiler like `gcc`. Below is a general way to compile and run the programs after going to the `/Code` Directory:

```bash
gcc Code/program_name.c
./program_name
```