Breaking News

Showing posts with label Cprojects. Show all posts
Showing posts with label Cprojects. Show all posts

[ C Project ] Mini Project in C Contact Management System

Mini Project in C Contact Management System is a simple console application without graphics. It is similar to the contact manager in cell phones. In this  project, you can add, view, edit, search and delete contacts. All added and edited records are saved in a file.
You can list contacts by name, phone no., address and email. File handling has been used to record all data. I have used data structure to store the user name, email and contact. Overall, understanding the simple source code of this project will teach you how to add, edit, search, list and remove data using file.
The source code for contact management system project in C is complete and totally error-free. It is short and simple – just over 200 lines. You can download the source code and application file from the link below and compile it in Code::Blocks IDE.

Download Mini Project in C Contact Management System with Source Code

About Contact Management System in C:

File handling, data structure, functions, and pointers are the main things which make up this simple C mini project. The key features of contact management system are listed below:
  • Add new contacts: with information such as name, phone number, address, and email
  • List all contacts: lists all the contacts stored in file with their respective contact details
  • Search contacts: based on name and phone number
  • Edit contacts: edit information given while adding the contacts – name, phone number, address, and email
  • Delete contacts: deletes contacts from file
This project is somewhat similar to the Phonebook application mini project we published earlier. Both of these mini projects use file handling and data structures. They are built just as a console application suitable for beginners to learn and make simple mini projects.
Output Screens:



Share:

[ C Project ] Mini Project in C Calendar


This mini project on Calendar in C programming language is a console application without graphics. To make the calendar look colorful, many windows properties have been used in this project. Besides the color used in backgrounds, the days of the month are white and the vacations (Sundays) are indicated using the red foreground color.
In this mini project, you can find out the day corresponding to a given date and view the days and dates corresponding to a particular month+year. The source code is not that long, over 400 lines. It is compiled in Code::Blocks IDE with GCC compiler.
To help you understand the calendar mini project better, there are lots of comments within the source code. This project is aimed to teach you “how to make Calendar using C”. Click on the link below to directly download the source code along with the executable file.
Download Mini Project in C Calendar  with Source Code
About Calendar in C:
Basically three operations can be done in this calendar application. To find out the day corresponding to a given date, the date, month and year are asked. You can list the days and dates of any month of any year. For example, entering 04 2014 (April 2014) will give you an output as shown in the screenshot in this post.
You can navigate the months using arrow keys, or press ‘n’ and ‘p’ keys to view the next and previous months respectively. The third feature of this C mini project on Calendar application utilizes file handling. With this feature, you can add important notes with corresponding dates.
The functions used in the source code are simple and easy to understand. The ones listed below have been used to produce background with color effects. They are described in the source code with comments.
·         void SetColor(int ForgC)
·         void ClearConsoleToColors(int ForgC, int BackC)
·         void SetColorAndBackground(int ForgC, int BackC)
void gotoxy (int x, int y) – You need to understand this function as it is an important one used in this Calendar in C language. You can find this function used in many C projects. This function allows you to print text in any place of screen. Using this function in Code::Blocks requires coding, but it can be directly used in Turbo C. Here is a code for this function in Code::Blocks.

Output Screenshot:




Share:

[ C Project] Mini Project in C Bank Management System


Here, you can create a new account, update information of an existing account, view and manage transactions, check the details of an existing account, remove existing account and view customers’ list.
Overall, with this project, you can perform banking activities like in a REAL bank. Bank management mini project in C is a console application without graphics. It is compiled in Code::Blocks with gcc compiler.
The source code for this project is around 600 lines, so I didn’t want to display the source code here. The source code is password protected (password is codewithc). You can directly download the source code plus application file from the link below.
Download Mini Project in C Bank Management System with Source Code

Functions used in Bank Management System:
The source code for Customer Account Bank Management System is relatively short and easy to understand. I have divided this C mini project into many functions, most of which are related to different banking activities. Listed below are some of the more important functions which may help you understand the project better.
menu() – This function displays the menu or welcome screen to perform different banking activities mentioned below.
new_acc() – This function creates a new customer account. It asks for some  personal and banking details of the customer such as name, date of birth, citizenship number, address and phone number. You can enter the amount to deposit and choose one type of deposit account – saving, current, fixed for 1 year, fixed for 2 years or fixed for 3 years.
view list() – With this function, you can view the customer’s banking information such as account number, name, address and phone number provided while creating the account.
edit() – This function has been used for changing the address and phone number of a particular customer account.
transact() – With this function, you can deposit and withdraw money to and from a particular customer account.
erase() – This function is for deleting a customer account.
see() – This function shows account number, name, date of birth, citizenship number, age, address, phone number, type of account, amount deposited and date of deposit. It also displays the amount of interest corresponding to a particular account type.

In this bank management system project in C, file handling has been used for almost all functions. File has been used to store data related to new account, transaction, editing of account information and viewing of account information. I haven’t used file handling for the menu, interest calculation and password.

Output Screenshots:



Share:

Look at

Popular Posts

Powered by Blogger.

Categories

Categories

Advertisement

Main Ad

Tags

Tags

Business

Business/featured
Find Your Destanation in Here on Us

Sheekooyin Jaceel ah

SHEEKO: Iska Illow Boodhari iyo Hodan, Qays iyo Layla, Lamaane kale oo Jacaylka Astaan u Noqday Adduunkana Taariikh ku Reebay!!

Jacaylku waa Maxay? Culumadii Hore ee Falsafaddu waxay ku wareereen in ay Qeexaan macnaha dhabta ah ee Jacalka , Plato oo kamid ah culu...

Recent Posts