This repository contains a collection of C programs, each implementing a specific functionality. Below is a brief description of each project.
A simple console-based implementation of the classic Rock, Paper, Scissors game.
A basic calculator that performs arithmetic operations such as addition, subtraction, multiplication, and division.
A console-based version of the popular Snakes and Ladders board game.
A text-based implementation of the Hangman word-guessing game.
Manages library operations including book inventory, borrowing, and returning books.
Simulates a cricket match scoreboard, displaying scores, wickets, and overs.
A quiz game that presents multiple-choice questions to the user and scores their responses.
A simple console game where the player must "eat" food items on the screen.
Manages telecom customer billing, including call logs and bill calculations.
A bank account management system that handles transactions, balance inquiries, and account details using file storage.
Manages student information including personal details, grades, and academic records.
A system to manage hospital operations such as patient records, appointments, and billing.
A system to manage bus reservations, including seat availability and ticket booking.
A basic online voting system that records and counts votes for different candidates.
Converts numbers between different number systems such as binary, octal, decimal, and hexadecimal.
A console-based implementation of the classic Snake game.
Prints the calendar for a given month and year, including proper day alignment.
A simple implementation of the Tic-Tac-Toe game that can be played between two players.
A console-based version of the 2048 puzzle game, where players combine numbers to reach 2048.
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:
gcc Code/program_name.c
./program_name