8 C++ Mini Projects For Code Blocks IDE
8 C++ Mini Projects For Code Blocks IDE
Quit Enter your choice < E - C—Q>:_ The system reads [Link] file for beforehand stored names from categories Animal-Movie-Sports-Song. The string comparing, identifying and taking proper actions for selected words etc. are the job of source code. Total code lines for this system are 124 lines [approximately]. It is a most suitably called as mini project in C++ language. 9| PageCode Review: PDF Batch File System Complier or Tool: Code::Block Programming Language: C++ User Interface Type: CUI [Character User Interface] Description: This System level utility tool allows user to search PDF files in user selected location: either Folder level or Hard disk partition level. Even though the system is very small it teaches how to manipulate system calls and implement find and search action in C++ code lines. It is of RAM type i.e., not file handling support system or saving the outputted data to file. The System many low level header files, and include dependency graph is as follows. pafhatehfle cop wth om iostream ‘windows hy string dosh The main() function presents main menu and becomes single point entry and exit code. The main() function call system() function for its task execution. The menu presented by this main() function is as follows: It asks user to enter the choice of searching pdf files in folder or disk level. The system designing includes creating opening screen, string manipulation and system level function calls etc. Total code lines for this system are 50 lines [approximately]. It is a most suitably called as mini project in C++ language. 10| PageCode Review: School Fee Enquiry System Complier or Tool: Code::Block Programming Language: C++ User Interface Type: CUI [Character User Interface] Description: This School Fee Enquiry System is nothing but acts like Kiosk in school to show the all division fee structure to parents. Even though the system is very small it teaches how to code simple system of RAM type [i.e., not file handling support system] in C++ language. The System contains two class DRAW() and FEE() class with following properties and methods: FEE pea ~ Class, - tution ____| sac + UNE HO + science + LINE-VER( + computer + 80% - actiity “+ ADDITION + MODIFICATION) + FEE SLIPQ +USTO + HELPO - DISPLAY) - MODIFY_RECORDO The main() function presents main menu and becomes single point entry and exit code. The main() function call graph is as follows: ‘The menu presented by this main() function is as follows oo [PagePress corresponding keys F: FEE SLIP M: MODIFY L: LIST H: HELP Q:quiT The system can be used to view fee slip, modify fee structure of particular class and list of all class fee amounts. Total code lines for this system are 778 lines [approximately]. It is a most suitably called as mini project in C++ language. 12 PageCode Review: Schoo! Management System Complier or Tool: Code::Block Programming Language: C++ User Interface Type: CUI [Character User Interface] Description: This School Management System allows school administrative staff to maintain their employee database with details such as experienced years, age, designation and code. Even though the system is very small it teaches how to code simple system of RAM type [i.e., not file handling support system] in C++ language. The System contains one class, employee with following properties and methods: employee name + coda + designation exp age The main() function presents main menu and becomes single point entry and exit code. The main() function call graph is as follows Bf \ \ = of 7\ f \ tee writ The menu presented by this main() function is as follows: 43 | PogeEmployees Management System 1.0 Press b ----> Built The Employee Table Press | ----> List The Employee Table Press i ---> Insert New Entry Press d ----> Delete An Entry Press @ ----> Edit An Entry Press s ----> Search A Record Press n ----> Sort the Table Press q > Quit Program Select Your Option Please = The system uses manipulators to arrange data on screen and seven functions are used to manage the system. Total code lines for this system are 800 lines (approximately). It is a most suitably called as mini project in C++ language. W[PogeCode Review: Student Database System Compiler or Tool: Code::Block Programming Language: C++ User Interface Type: CUI [Character User Interface] Description: This Student Database System is nothing but program which stores student information such as Name, branch and section for viewing purpose. Even though it is very small, it teaches how to code simple file handling support system in C++ language. The System contains one structure student which holds student information for database recording/displaying purpose The main() function presents main menu and becomes single point entry and exit code. The include dependency graph is as follows: instream estdio string estdlib conio.h ornanip The menu presented by this main() {unction is as follows: Student Information System 1. Add Records 2. List Records 3. Modify Records 4, Delete Records 5. Exit Program Select your choice => The system designing includes creating menu on screen, asking student info, allowing user to modify or delete or list it with the help of user friendly menu key. Total code lines for this system are 156 lines [approximately]. It is a most suitably called as mini project in C++ language. 15[PageCode Review: Super Market Billing System Complier or Tool: Code::Block Programming Language: C++ User Interface Type: CUI [Character User Interface] Description: This Super Market Billing System allows its operator to maintain inventory of shop and prepare bill according to request. Even though the system is very small it teaches how to code simple file handling support system in C++ language. The System contains three classes with following properties and methods: dala mm + do +h iter = ilernne = name + add) + show) + report, + rtnof) amount = price ~ oy = ta yess = dis = netamt +a + show) + repo + eeeaD + pay) ‘+retnetamt, The main() function presents main menu and becomes single point entry and exit code. The main() function call graph is as follows: 16|Pagegotoxy amounted ef tema The menu presented by this main() function is as follows: Train Super Market Billing 1. Bill Report 2. Add/Remove/Edit Item 3. Show Item Details, 4. Exit Please Enter Required Option: The system designing includes main menu on screen, reporting bill, item details, allowing operator to add/removeledit items etc. Total code lines for this system are 400 lines [approximately]. It is 2 most suitably called as mini project in C++ language. 17 |PaceCode Review: Tic-Tac-Toe Game System Complier or Tool: Code:: Block Programming Language: C++ User Interface Type: CUI [Character User Interface] Description This Tic Tac Toe Game System allows user to pass his time with some puzzle intention. Even though the system is very small it teaches how to code simple system of RAM type [ie., not file handling support system] in C++ language. The System contains four public functions which help to play the game easily. The main() function presents main menu and becomes single point entry and exit code. The main() function call graph is as follows: gameover main f—> display_board player_tum The menu presented by this main() function is as follows: The system designing includes creating bus seat layout, their status whether empty or occupied, if occupied passenger's name, bus schedule and details, all available buses list etc. Total code lines for this system are 226 lines [approximately]. It is a most suitably called as mini project in C++ language. a8 1PeAppendixC/C++ Mini Projects Idea List 20] age Bus Seat Reservation System Bus Schedule Management System Train Seat Reservation System Airplane Seat Reservation System Airplane Schedule Management System Movie Theater Seat Reservation System Movie Ticket Booking System Cruise Seat Reservation System Railway Seat Reservation System Railway Schedule Management Systm Parking Lot Management System Car Show-room Management System Bike Show-room Management System Chicken Center Management System Zoo Management System Farmer Field Management System ‘Shoe Shop Management System Dress Material Shop Management System Ice-cream Shop Management System Pizza Shop Management System Sports Shop Management System Mobile Shop Management System Electronics Shap Management System Furniture Shop Management System Clinic Management System Fantasy Park Management System Aquarium Shop Management System Auditorium Management System Game Stadium Management System Banking ATM System Bakery Billing System Employee Management System Hourly ICU Baby Care Management System Kindergarten Management System Old age Home Management System Pregnancy Time Daily Care Management System Plane Maintenance Management System Medicine Record Maintenance System Real Estate Management SystempPs Token Management System Examination Invigilation System Tennis Score Keeper System Cricket Score Keeper System Football Score Keeper System Tv Repair Diagnostic Tool System Car Repair Diagnostic Tool System Bike Repair Diagnostic Tool System Washing Machine Repair Tool System Online Shop Management System Farmer Field Management System Diabetic Patient Daily care System Land Record Management System [Govt. Dept} Ration Card Management System (Govt. Dept] Driving License Management System [Govt. Dept] Passport Management System (Govt. Dept] Citizen ID [Aadhaar] Management System (Govt. Dept] District wise Schools Management System [Govt. Dept] ‘Space N Galaxy Wiki-how Information System National History Information Provider System Computer Learning Tutorial System PDF Batch File Search System [utility] School Fee Enquiry System ‘School Management System Student Database Management System Student Report Card System Student Information Management System Tic Tac Toe Game System Casino Game System Hang Man Game System Snake Ladder Game System Country Name Quiz Game System Geographical Quiz Game System Geometric Figures Solve System KBC Quiz Game System Shutfle Game System Computer Memory Game SystemIPs Brick Game Sudoku Generator Virtual Piano: Captcha Generator Folder Protection System CPU Scheduling Program Automatic Shut-off PC Program Removing Duplicates from Given Data File Information Retrieval System for Car Show-room Retrieving Database System of Railway Difference Between Given 2 Files System Split Given File into two files Online Exam Interface System Voting Machine System Traffic Light Simulator Airplane Simulator Fastest Finger First Quiz System Generating Applications log file Simple Editor Simple Drawing Tool or Application ‘Show Rules on Multiplication N Addition Operations Generating Set of Substring from Given String Mini Dictionary Mini Spell Checker Personal Dairy Management System Contact Management System Phone Book System Bank Management System Banking Transactions System Apartment Management System House Management System Farmhouse Management System Hotel Management System Restaurant Management System Multiplex Management System Grocery Shop Management System ‘Super Market Management System ‘Super Market Billing System Taxi Management System Resort Management System Spa Management System Medical Store Management System Scientific Calculator231P 2 Budget Calculator For Organization Budget Calculator For Home Airlines Management System Book Library System Calendar Display System Canteen Management System CD Cafe Management System Cement Stock Management System Diabetic Diagnosis System Electricity Bill Management System Horoscope System Hospital Management System Library Information System Library Management System LIC Management System Payroll Management System Phone Service in Hotel Management System Railway Reservation System Resume In Html Generator System Sales Management System Telephone Bill Generator System Telephone Directory System Telephone/EPBX Management System Address Book System Book Shop Management System Computer Shop Management System Diabetic Detection System Folder Files Maintainer System [utility] Matrix Calculator System Music Shop Management System Pay Roll Management System Salary Management System Periodic Table Display System Finding Factorial Of Any Number Atomic Structure Display Tutorial