SlideShare a Scribd company logo
1 of 12
Summer Training Project
Made by – Shivansh Singh (20BCS3101)
About Project
 The project is based on topics learned during the training. The Project is based on
the concepts of Object Oriented Programming in C++.
 This project mainly uses C++.
 The project also makes use of functions and classes that are mainly used for shorter
and efficient coding
 The basic structure of the program consists of function class and declarations.
 Basic functionalities are implemented using functions and then are called by the
main method when required
About C++
 C++ is a general-purpose, object-oriented programming language that was
designed by Bjarne Stroustrup in 1979 to be an extension of the C language.
 It has the features of imperative, object-oriented as well as generic programming
models.
 C++ also has some additional facilities to those in C such as classes, inheritance,
default function argument, etc. C++ plays quite an integral role in modern times as
many contemporary systems such as operating systems, web browsers, databases,
etc. have C++ code in at least some part of their codebase. Moreover, C++ is quite
useful in performance-critical areas because of its speed.
Why use C/C++
 Although C/C++ are mainly used for creating operating systems and kernel, it is
very dynamic and can be easily used to create dynamic applications which are user
friendly and easy to understand.
 It has large user community thus excellent support from developers around the
world. The language is also used for mainstream OS and thus can be used to create
seamless application across multiple platform without changing g the codebase.
 C++ is fairly lightweight and when it comes to execution the compile time is
extremely small and is very fast running thus can be used to create high
performance applications which respond to user quite well.
 Also C++ has abundant library support thus, it is quite well suited for variety of
application from scientific to commercial.
Project 1: - Student Report Card
 This is a small application which makes use basic C operations to collect info about
the students in form of strings and integers.
 The user first enters his/her name. Thereafter, they are required to enter their class
and section.
 Once, basic info is collected they are asked to enter their marks in various subjects
out of 100.
 After collecting all the information and the marks of the student, based on
predefined criteria the grade of students is decided. Along with grades students
total marks stored and percentage is calculated.
 The final report is generated in a format, listing all their marks, along with school
name with other mentioned info.
Main Interface
Generated Report Card
Project 2: - CRIC-IN application
 This application is small cricket application where user can play cricket.
 The user can create teams from the list and play as a batting or bowling team.
 The application starts with a welcome screen, after pressing enter user is presented
with players list where team can be divided into players each.
 The toss is then done, after which winning team chooses to bat or bowl.
 The innings is then proceeded with repeated interaction from user where batting
team gets to play an over of game (one inning is made up of 6 bowls or one over)
 After finishing of the over the target is given for other team to chase.
Main Interface
Team Pool and Teaming
Toss and Match Progress
Thank You!!
Shivansh Singh
20BCS3101

More Related Content

Similar to Summer Training Project.pptx

Similar to Summer Training Project.pptx (20)

12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science Project
 
Documentation project of college management [1]
Documentation project of college management [1]Documentation project of college management [1]
Documentation project of college management [1]
 
manoj_new
manoj_newmanoj_new
manoj_new
 
Resume_KarthikSD
Resume_KarthikSDResume_KarthikSD
Resume_KarthikSD
 
Avadhoot_Mane_DotNet_Resume_2016
Avadhoot_Mane_DotNet_Resume_2016Avadhoot_Mane_DotNet_Resume_2016
Avadhoot_Mane_DotNet_Resume_2016
 
Ankita kumthekar
Ankita kumthekarAnkita kumthekar
Ankita kumthekar
 
SachinResume - Copy
SachinResume - CopySachinResume - Copy
SachinResume - Copy
 
Gowsika_Cognos_Business_Intelligence
Gowsika_Cognos_Business_IntelligenceGowsika_Cognos_Business_Intelligence
Gowsika_Cognos_Business_Intelligence
 
PORT FOLIO
PORT FOLIOPORT FOLIO
PORT FOLIO
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
PHP Developer
PHP DeveloperPHP Developer
PHP Developer
 
Nishit Naik
Nishit NaikNishit Naik
Nishit Naik
 
Nishant Rai_SE.DOC
Nishant Rai_SE.DOCNishant Rai_SE.DOC
Nishant Rai_SE.DOC
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Salim_Ahmed_gp_latest
Salim_Ahmed_gp_latestSalim_Ahmed_gp_latest
Salim_Ahmed_gp_latest
 
Rishab Dhar CV
Rishab Dhar CVRishab Dhar CV
Rishab Dhar CV
 
shashank_CV
shashank_CVshashank_CV
shashank_CV
 
Poushali_Mukherjee
Poushali_MukherjeePoushali_Mukherjee
Poushali_Mukherjee
 
Profile Rajkumar
Profile RajkumarProfile Rajkumar
Profile Rajkumar
 

Recently uploaded

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 

Recently uploaded (20)

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 

Summer Training Project.pptx

  • 1. Summer Training Project Made by – Shivansh Singh (20BCS3101)
  • 2. About Project  The project is based on topics learned during the training. The Project is based on the concepts of Object Oriented Programming in C++.  This project mainly uses C++.  The project also makes use of functions and classes that are mainly used for shorter and efficient coding  The basic structure of the program consists of function class and declarations.  Basic functionalities are implemented using functions and then are called by the main method when required
  • 3. About C++  C++ is a general-purpose, object-oriented programming language that was designed by Bjarne Stroustrup in 1979 to be an extension of the C language.  It has the features of imperative, object-oriented as well as generic programming models.  C++ also has some additional facilities to those in C such as classes, inheritance, default function argument, etc. C++ plays quite an integral role in modern times as many contemporary systems such as operating systems, web browsers, databases, etc. have C++ code in at least some part of their codebase. Moreover, C++ is quite useful in performance-critical areas because of its speed.
  • 4. Why use C/C++  Although C/C++ are mainly used for creating operating systems and kernel, it is very dynamic and can be easily used to create dynamic applications which are user friendly and easy to understand.  It has large user community thus excellent support from developers around the world. The language is also used for mainstream OS and thus can be used to create seamless application across multiple platform without changing g the codebase.  C++ is fairly lightweight and when it comes to execution the compile time is extremely small and is very fast running thus can be used to create high performance applications which respond to user quite well.  Also C++ has abundant library support thus, it is quite well suited for variety of application from scientific to commercial.
  • 5. Project 1: - Student Report Card  This is a small application which makes use basic C operations to collect info about the students in form of strings and integers.  The user first enters his/her name. Thereafter, they are required to enter their class and section.  Once, basic info is collected they are asked to enter their marks in various subjects out of 100.  After collecting all the information and the marks of the student, based on predefined criteria the grade of students is decided. Along with grades students total marks stored and percentage is calculated.  The final report is generated in a format, listing all their marks, along with school name with other mentioned info.
  • 8. Project 2: - CRIC-IN application  This application is small cricket application where user can play cricket.  The user can create teams from the list and play as a batting or bowling team.  The application starts with a welcome screen, after pressing enter user is presented with players list where team can be divided into players each.  The toss is then done, after which winning team chooses to bat or bowl.  The innings is then proceeded with repeated interaction from user where batting team gets to play an over of game (one inning is made up of 6 bowls or one over)  After finishing of the over the target is given for other team to chase.
  • 10. Team Pool and Teaming
  • 11. Toss and Match Progress