SlideShare a Scribd company logo
1 of 27
1
Mr.R.D.SIVAKUMAR, M.Sc.,M.Phil.,M.Tech.,
ASSISTANT PROFESSOR
DEPARTMENT OF COMPUTER SCIENCE
AYYA NADAR JANAKI AMMAL COLLEGE
(Affiliated to Madurai Kamaraj University, Madurai, Re-accredited (3rd Cycle) with ‘A’ Grade
(CGPA 3.67 out of 4) by NAAC, Recognized by DBT as Star College and College of Excellence by UGC)
SIVAKASI – 626 124. (UGC Announced : Rurally and Economically Backward Area)
Virudhunagar District, Tamil Nadu.
www.rdsivakumar.blogspot.in
E-mail : sivamsccsit@gmail.com Mobile : 99440-42243
STRUCTURE OF C++ PROGRAM
3
Mr.R.D.SIVAKUMAR, M.Sc.,M.Phil.,M.Tech.,
ASSISTANT PROFESSOR
DEPARTMENT OF COMPUTER SCIENCE
AYYA NADAR JANAKI AMMAL COLLEGE
(Affiliated to Madurai Kamaraj University, Madurai, Re-accredited (3rd Cycle) with ‘A’ Grade
(CGPA 3.67 out of 4) by NAAC, Recognized by DBT as Star College and College of Excellence by UGC)
SIVAKASI – 626 124. (UGC Announced : Rurally and Economically Backward Area)
Virudhunagar District, Tamil Nadu.
(Website: www.rdsivakumar.webege.com
www.rdsivakumar.blogspot.in)
Mobile Apps : Google Play Store – RDS Academic
E-mail : sivamsccsit@gmail.com Mobile : 99440-42243
STRUCTURE OF C++ PROGRAM
SOFTWARE
 A software is a collection of programs.
 Types of software : Application Software (VB) and System Software
(C and C++)
 A program is a set of instructions
 Instruction means command.
C
 C Program was developed by Dennics Rictic in the year
1980.
 C is a structured oriented programming (or) Procedure
Oriented Programming (POP).
C TERMS
 Data – A Collection of information.
 Function – To stored the group of statements. It returns
only one value.
C++
 C++ was developed by Bjarne Stroustrup in the year
1983.
 C++ is a Object Oriented Programming (OOP).
 OOP is an approach, that create a partition memory area
for both data and function
C++ TERMS
 Data - A collection of information
 Function - It returns only one value. To stored
the group of statements.
 Class - A combination of data and functions.
 Object - It is instance of class.
HEADER FILE
 # include <iostream.h> - To stored the input and output
statements.
 # - Preprocessor
 Include - Keyword
 Io - Input and Output.
 Stream - Sequence of bytes.
 .h - Header file.
# include <conio.h> - To stored the clrscr( ) and getch( ) statements.
# include<math.h> - To stored the mathematical functions (Sin or Cos
etc.,)
CLASS DECLARATION
Class classname
{
private:
Data Declaration;
public:
member function declaration or definition;
};
MEMBER FUNCTIONS
Member Function Declaration
returntype functionname (datatype variablename);
Returntype – void or int.
Function name – User Defined Name.
Datatype - int
Variable name - User Defined Name.
Member Function Declaration
returntype functionname (datatype variablename) {-------; }
main()
main ( ) // It returns integer value.
{
classname object;
object.functionname ( );
}
 main( ) – It is used to access the public.
 public( ) - It is used to access the main ( ) and private.
 private( ) - It is used to access the public( ).
EXAMPLE
# include <iostream.h> c=a+b;
class display cout<<c;
{ }
private: };
int a,b,c; main( )
public: {
void dis( ) display d;
{ d.dis( );
cin>>a>>b; }
PRACTICAL TRAINING
16
17
E-Assignment Module
 C++ - http://www.rdselearningcpp.site11.com/ + E-assignment
18
E-CONTENT DEVELOPMENT
 C++ - http://www.rdselearningcpp.site11.com/
19
 Slideshare : http://www.slideshare.net/sivamsccsit/
20
WHATSAPP – +91 99440 42243
21
M-LEARNING – FREE OF COST FROM GOOGLE PLAYSTORE
 RDS CPP - https://play.google.com/store/apps/details?id=com.wRDSCPP
22
ANDROID – QR CODE CREATED
 QR codes or “quick response codes” are part of a whole new way of
connecting with learners via their smart phones. A machine-readable
code consisting of an array of black and white squares, typically used
for storing e-learning websites URLs for reading by the camera on a
smart phone. In above all the e-learning websites are converted in to
the QR Code
23
 SKYPE – SIVAKUMAR.DHANASEKARAN
24
25
26
Mr.R.D.SIVAKUMAR,M.Sc.,M.Phil.,M.Tech.,
ASSISTANT PROFESSOR OF COMPUTER SCIENCE &
ASSISTANT PROFESSOR AND HEAD, DEPARTMENT OF M.Com. (CA),
AYYA NADAR JANAKI AMMAL COLLEGE
(Affiliated to Madurai Kamaraj University, Madurai, Re-accredited (3rd Cycle) with
‘A’ Grade (CGPA 3.67 out of 4) by NAAC, Recognized by DBT as Star College and
College of Excellence by UGC)
SIVAKASI – 626 124.
www.rdsivakumar.blogspot.in
E-mail : sivamsccsit@gmail.com Mobile : 99440-42243
ACADEMIC RELEVANT SOCIAL LINKS
 Facebook : https://www.facebook.com/sivamsccsit/photos
 Blog : http://www.rdsivakumar.blogspot.in/
 Twitter : https://twitter.com/sivakum82452050
 Youtube :
https://www.youtube.com/channel/UC8jEpT5KrcTACjLQoD8yUZw
 Teacher Tube : http://www.teachertube.com/search/google-
search?query=r.d.sivakumar&safe=high&search-
type=all&head_curriculum=0&head_content_area=0&head_subject=0&hea
d_category=0&head_skill=0#gsc.tab=0&gsc.q=r.d.sivakumar&gsc.page=1
27

More Related Content

Similar to Structure of C++ - R.D.Sivakumar

R language tutorial
R language tutorialR language tutorial
R language tutorialDavid Chiu
 
Sparklyr: Big Data enabler for R users
Sparklyr: Big Data enabler for R usersSparklyr: Big Data enabler for R users
Sparklyr: Big Data enabler for R usersICTeam S.p.A.
 
Sparklyr: Big Data enabler for R users - Serena Signorelli, ICTEAM
Sparklyr: Big Data enabler for R users - Serena Signorelli, ICTEAMSparklyr: Big Data enabler for R users - Serena Signorelli, ICTEAM
Sparklyr: Big Data enabler for R users - Serena Signorelli, ICTEAMData Science Milan
 
Presentation on Best E-content Award - R.D.Sivakumar
Presentation on Best E-content Award - R.D.SivakumarPresentation on Best E-content Award - R.D.Sivakumar
Presentation on Best E-content Award - R.D.SivakumarSivakumar R D .
 
Ddp Cs3.0 Solar System
Ddp Cs3.0 Solar SystemDdp Cs3.0 Solar System
Ddp Cs3.0 Solar Systemboonzaai
 
Mobility insights at Swisscom - Understanding collective mobility in Switzerland
Mobility insights at Swisscom - Understanding collective mobility in SwitzerlandMobility insights at Swisscom - Understanding collective mobility in Switzerland
Mobility insights at Swisscom - Understanding collective mobility in SwitzerlandFrançois Garillot
 
Spark Summit EU talk by Francois Garillot and Mohamed Kafsi
Spark Summit EU talk by Francois Garillot and Mohamed KafsiSpark Summit EU talk by Francois Garillot and Mohamed Kafsi
Spark Summit EU talk by Francois Garillot and Mohamed KafsiSpark Summit
 
SE-IT JAVA LAB SYLLABUS
SE-IT JAVA LAB SYLLABUSSE-IT JAVA LAB SYLLABUS
SE-IT JAVA LAB SYLLABUSnikshaikh786
 
Inheritance and interface
Inheritance and interfaceInheritance and interface
Inheritance and interfaceShubham Sharma
 
Aggregate Computing Platforms: Bridging the Gaps
Aggregate Computing Platforms: Bridging the GapsAggregate Computing Platforms: Bridging the Gaps
Aggregate Computing Platforms: Bridging the GapsRoberto Casadei
 
Machine Learning: Classification Concepts (Part 1)
Machine Learning: Classification Concepts (Part 1)Machine Learning: Classification Concepts (Part 1)
Machine Learning: Classification Concepts (Part 1)Daniel Chan
 
INTRODUCTION TO DATA STRUCTURE - CS SIMPLE
INTRODUCTION TO DATA STRUCTURE - CS SIMPLEINTRODUCTION TO DATA STRUCTURE - CS SIMPLE
INTRODUCTION TO DATA STRUCTURE - CS SIMPLECS Simple education
 
E-Content Development - R.D.Sivakumar
E-Content Development - R.D.SivakumarE-Content Development - R.D.Sivakumar
E-Content Development - R.D.SivakumarSivakumar R D .
 

Similar to Structure of C++ - R.D.Sivakumar (20)

Domain Driven Design In C#3.0
Domain Driven Design In C#3.0Domain Driven Design In C#3.0
Domain Driven Design In C#3.0
 
R language tutorial
R language tutorialR language tutorial
R language tutorial
 
Sparklyr: Big Data enabler for R users
Sparklyr: Big Data enabler for R usersSparklyr: Big Data enabler for R users
Sparklyr: Big Data enabler for R users
 
Sparklyr: Big Data enabler for R users - Serena Signorelli, ICTEAM
Sparklyr: Big Data enabler for R users - Serena Signorelli, ICTEAMSparklyr: Big Data enabler for R users - Serena Signorelli, ICTEAM
Sparklyr: Big Data enabler for R users - Serena Signorelli, ICTEAM
 
Presentation on Best E-content Award - R.D.Sivakumar
Presentation on Best E-content Award - R.D.SivakumarPresentation on Best E-content Award - R.D.Sivakumar
Presentation on Best E-content Award - R.D.Sivakumar
 
HTML - R.D.Sivakumar
HTML - R.D.SivakumarHTML - R.D.Sivakumar
HTML - R.D.Sivakumar
 
Ddp Cs3.0 Solar System
Ddp Cs3.0 Solar SystemDdp Cs3.0 Solar System
Ddp Cs3.0 Solar System
 
Mobility insights at Swisscom - Understanding collective mobility in Switzerland
Mobility insights at Swisscom - Understanding collective mobility in SwitzerlandMobility insights at Swisscom - Understanding collective mobility in Switzerland
Mobility insights at Swisscom - Understanding collective mobility in Switzerland
 
Spark Summit EU talk by Francois Garillot and Mohamed Kafsi
Spark Summit EU talk by Francois Garillot and Mohamed KafsiSpark Summit EU talk by Francois Garillot and Mohamed Kafsi
Spark Summit EU talk by Francois Garillot and Mohamed Kafsi
 
01_intro-cpp.ppt
01_intro-cpp.ppt01_intro-cpp.ppt
01_intro-cpp.ppt
 
01_intro-cpp.ppt
01_intro-cpp.ppt01_intro-cpp.ppt
01_intro-cpp.ppt
 
Opps manual final copy
Opps manual final   copyOpps manual final   copy
Opps manual final copy
 
OOPs manual final copy
OOPs manual final   copyOOPs manual final   copy
OOPs manual final copy
 
SE-IT JAVA LAB SYLLABUS
SE-IT JAVA LAB SYLLABUSSE-IT JAVA LAB SYLLABUS
SE-IT JAVA LAB SYLLABUS
 
Inheritance and interface
Inheritance and interfaceInheritance and interface
Inheritance and interface
 
Aggregate Computing Platforms: Bridging the Gaps
Aggregate Computing Platforms: Bridging the GapsAggregate Computing Platforms: Bridging the Gaps
Aggregate Computing Platforms: Bridging the Gaps
 
Machine Learning: Classification Concepts (Part 1)
Machine Learning: Classification Concepts (Part 1)Machine Learning: Classification Concepts (Part 1)
Machine Learning: Classification Concepts (Part 1)
 
INTRODUCTION TO DATA STRUCTURE - CS SIMPLE
INTRODUCTION TO DATA STRUCTURE - CS SIMPLEINTRODUCTION TO DATA STRUCTURE - CS SIMPLE
INTRODUCTION TO DATA STRUCTURE - CS SIMPLE
 
What is inheritance
What is inheritanceWhat is inheritance
What is inheritance
 
E-Content Development - R.D.Sivakumar
E-Content Development - R.D.SivakumarE-Content Development - R.D.Sivakumar
E-Content Development - R.D.Sivakumar
 

More from Sivakumar R D .

Internet Connections and Its Protocols - R D Sivakumar
Internet Connections and Its Protocols - R D SivakumarInternet Connections and Its Protocols - R D Sivakumar
Internet Connections and Its Protocols - R D SivakumarSivakumar R D .
 
Internet - R D Sivakumar.
Internet - R D Sivakumar.Internet - R D Sivakumar.
Internet - R D Sivakumar.Sivakumar R D .
 
Data Communication - R D Sivakumar
Data Communication - R D SivakumarData Communication - R D Sivakumar
Data Communication - R D SivakumarSivakumar R D .
 
NETWORK SERVICES - R D Sivakumar
NETWORK SERVICES - R D SivakumarNETWORK SERVICES - R D Sivakumar
NETWORK SERVICES - R D SivakumarSivakumar R D .
 
Computer Communications - R D Sivakumar
Computer Communications - R D SivakumarComputer Communications - R D Sivakumar
Computer Communications - R D SivakumarSivakumar R D .
 
Online Data Protection - R D Sivakumar
Online Data Protection - R D SivakumarOnline Data Protection - R D Sivakumar
Online Data Protection - R D SivakumarSivakumar R D .
 
Software Engineering - R.D.Sivakumar
Software Engineering - R.D.SivakumarSoftware Engineering - R.D.Sivakumar
Software Engineering - R.D.SivakumarSivakumar R D .
 
Different Kinds of Internet Protocols - R.D.Sivakumar
Different Kinds of Internet Protocols - R.D.SivakumarDifferent Kinds of Internet Protocols - R.D.Sivakumar
Different Kinds of Internet Protocols - R.D.SivakumarSivakumar R D .
 
Internet - R.D.Sivakumar
Internet - R.D.SivakumarInternet - R.D.Sivakumar
Internet - R.D.SivakumarSivakumar R D .
 
Electronic Publishing Tools for E-Learning - R.D.Sivakumar
Electronic Publishing Tools for E-Learning - R.D.SivakumarElectronic Publishing Tools for E-Learning - R.D.Sivakumar
Electronic Publishing Tools for E-Learning - R.D.SivakumarSivakumar R D .
 
E-learning Packages - R.D.Sivakumar
E-learning Packages - R.D.SivakumarE-learning Packages - R.D.Sivakumar
E-learning Packages - R.D.SivakumarSivakumar R D .
 
Digital Communication - R.D.Sivakumar
Digital Communication - R.D.SivakumarDigital Communication - R.D.Sivakumar
Digital Communication - R.D.SivakumarSivakumar R D .
 
Digigogy in Teaching - R.D.Sivakumar
Digigogy in Teaching - R.D.SivakumarDigigogy in Teaching - R.D.Sivakumar
Digigogy in Teaching - R.D.SivakumarSivakumar R D .
 
Cyber Commerce Technology - R.D.Sivakumar
Cyber Commerce Technology - R.D.SivakumarCyber Commerce Technology - R.D.Sivakumar
Cyber Commerce Technology - R.D.SivakumarSivakumar R D .
 
Video Lesson Creation - R.D.Sivakumar
Video Lesson Creation - R.D.SivakumarVideo Lesson Creation - R.D.Sivakumar
Video Lesson Creation - R.D.SivakumarSivakumar R D .
 
Cognitive and Personal Dimensions of Cyber Learning - R.D.Sivakumar
Cognitive and Personal Dimensions of Cyber Learning - R.D.SivakumarCognitive and Personal Dimensions of Cyber Learning - R.D.Sivakumar
Cognitive and Personal Dimensions of Cyber Learning - R.D.SivakumarSivakumar R D .
 
Innovative Presentation - R.D.Sivakumar
Innovative Presentation - R.D.SivakumarInnovative Presentation - R.D.Sivakumar
Innovative Presentation - R.D.SivakumarSivakumar R D .
 
Open Source in E-Learning - R.D.Sivakumar
Open Source in E-Learning - R.D.SivakumarOpen Source in E-Learning - R.D.Sivakumar
Open Source in E-Learning - R.D.SivakumarSivakumar R D .
 
Tuxpaint - R.D.Sivakumar
Tuxpaint - R.D.SivakumarTuxpaint - R.D.Sivakumar
Tuxpaint - R.D.SivakumarSivakumar R D .
 
Academic Blog Design - R.D.Sivakumar
Academic Blog Design - R.D.SivakumarAcademic Blog Design - R.D.Sivakumar
Academic Blog Design - R.D.SivakumarSivakumar R D .
 

More from Sivakumar R D . (20)

Internet Connections and Its Protocols - R D Sivakumar
Internet Connections and Its Protocols - R D SivakumarInternet Connections and Its Protocols - R D Sivakumar
Internet Connections and Its Protocols - R D Sivakumar
 
Internet - R D Sivakumar.
Internet - R D Sivakumar.Internet - R D Sivakumar.
Internet - R D Sivakumar.
 
Data Communication - R D Sivakumar
Data Communication - R D SivakumarData Communication - R D Sivakumar
Data Communication - R D Sivakumar
 
NETWORK SERVICES - R D Sivakumar
NETWORK SERVICES - R D SivakumarNETWORK SERVICES - R D Sivakumar
NETWORK SERVICES - R D Sivakumar
 
Computer Communications - R D Sivakumar
Computer Communications - R D SivakumarComputer Communications - R D Sivakumar
Computer Communications - R D Sivakumar
 
Online Data Protection - R D Sivakumar
Online Data Protection - R D SivakumarOnline Data Protection - R D Sivakumar
Online Data Protection - R D Sivakumar
 
Software Engineering - R.D.Sivakumar
Software Engineering - R.D.SivakumarSoftware Engineering - R.D.Sivakumar
Software Engineering - R.D.Sivakumar
 
Different Kinds of Internet Protocols - R.D.Sivakumar
Different Kinds of Internet Protocols - R.D.SivakumarDifferent Kinds of Internet Protocols - R.D.Sivakumar
Different Kinds of Internet Protocols - R.D.Sivakumar
 
Internet - R.D.Sivakumar
Internet - R.D.SivakumarInternet - R.D.Sivakumar
Internet - R.D.Sivakumar
 
Electronic Publishing Tools for E-Learning - R.D.Sivakumar
Electronic Publishing Tools for E-Learning - R.D.SivakumarElectronic Publishing Tools for E-Learning - R.D.Sivakumar
Electronic Publishing Tools for E-Learning - R.D.Sivakumar
 
E-learning Packages - R.D.Sivakumar
E-learning Packages - R.D.SivakumarE-learning Packages - R.D.Sivakumar
E-learning Packages - R.D.Sivakumar
 
Digital Communication - R.D.Sivakumar
Digital Communication - R.D.SivakumarDigital Communication - R.D.Sivakumar
Digital Communication - R.D.Sivakumar
 
Digigogy in Teaching - R.D.Sivakumar
Digigogy in Teaching - R.D.SivakumarDigigogy in Teaching - R.D.Sivakumar
Digigogy in Teaching - R.D.Sivakumar
 
Cyber Commerce Technology - R.D.Sivakumar
Cyber Commerce Technology - R.D.SivakumarCyber Commerce Technology - R.D.Sivakumar
Cyber Commerce Technology - R.D.Sivakumar
 
Video Lesson Creation - R.D.Sivakumar
Video Lesson Creation - R.D.SivakumarVideo Lesson Creation - R.D.Sivakumar
Video Lesson Creation - R.D.Sivakumar
 
Cognitive and Personal Dimensions of Cyber Learning - R.D.Sivakumar
Cognitive and Personal Dimensions of Cyber Learning - R.D.SivakumarCognitive and Personal Dimensions of Cyber Learning - R.D.Sivakumar
Cognitive and Personal Dimensions of Cyber Learning - R.D.Sivakumar
 
Innovative Presentation - R.D.Sivakumar
Innovative Presentation - R.D.SivakumarInnovative Presentation - R.D.Sivakumar
Innovative Presentation - R.D.Sivakumar
 
Open Source in E-Learning - R.D.Sivakumar
Open Source in E-Learning - R.D.SivakumarOpen Source in E-Learning - R.D.Sivakumar
Open Source in E-Learning - R.D.Sivakumar
 
Tuxpaint - R.D.Sivakumar
Tuxpaint - R.D.SivakumarTuxpaint - R.D.Sivakumar
Tuxpaint - R.D.Sivakumar
 
Academic Blog Design - R.D.Sivakumar
Academic Blog Design - R.D.SivakumarAcademic Blog Design - R.D.Sivakumar
Academic Blog Design - R.D.Sivakumar
 

Recently uploaded

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 

Recently uploaded (20)

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

Structure of C++ - R.D.Sivakumar

  • 1. 1 Mr.R.D.SIVAKUMAR, M.Sc.,M.Phil.,M.Tech., ASSISTANT PROFESSOR DEPARTMENT OF COMPUTER SCIENCE AYYA NADAR JANAKI AMMAL COLLEGE (Affiliated to Madurai Kamaraj University, Madurai, Re-accredited (3rd Cycle) with ‘A’ Grade (CGPA 3.67 out of 4) by NAAC, Recognized by DBT as Star College and College of Excellence by UGC) SIVAKASI – 626 124. (UGC Announced : Rurally and Economically Backward Area) Virudhunagar District, Tamil Nadu. www.rdsivakumar.blogspot.in E-mail : sivamsccsit@gmail.com Mobile : 99440-42243 STRUCTURE OF C++ PROGRAM
  • 2.
  • 3. 3 Mr.R.D.SIVAKUMAR, M.Sc.,M.Phil.,M.Tech., ASSISTANT PROFESSOR DEPARTMENT OF COMPUTER SCIENCE AYYA NADAR JANAKI AMMAL COLLEGE (Affiliated to Madurai Kamaraj University, Madurai, Re-accredited (3rd Cycle) with ‘A’ Grade (CGPA 3.67 out of 4) by NAAC, Recognized by DBT as Star College and College of Excellence by UGC) SIVAKASI – 626 124. (UGC Announced : Rurally and Economically Backward Area) Virudhunagar District, Tamil Nadu. (Website: www.rdsivakumar.webege.com www.rdsivakumar.blogspot.in) Mobile Apps : Google Play Store – RDS Academic E-mail : sivamsccsit@gmail.com Mobile : 99440-42243 STRUCTURE OF C++ PROGRAM
  • 4. SOFTWARE  A software is a collection of programs.  Types of software : Application Software (VB) and System Software (C and C++)  A program is a set of instructions  Instruction means command.
  • 5. C  C Program was developed by Dennics Rictic in the year 1980.  C is a structured oriented programming (or) Procedure Oriented Programming (POP).
  • 6. C TERMS  Data – A Collection of information.  Function – To stored the group of statements. It returns only one value.
  • 7. C++  C++ was developed by Bjarne Stroustrup in the year 1983.  C++ is a Object Oriented Programming (OOP).  OOP is an approach, that create a partition memory area for both data and function
  • 8. C++ TERMS  Data - A collection of information  Function - It returns only one value. To stored the group of statements.  Class - A combination of data and functions.  Object - It is instance of class.
  • 9.
  • 10. HEADER FILE  # include <iostream.h> - To stored the input and output statements.  # - Preprocessor  Include - Keyword  Io - Input and Output.  Stream - Sequence of bytes.  .h - Header file. # include <conio.h> - To stored the clrscr( ) and getch( ) statements. # include<math.h> - To stored the mathematical functions (Sin or Cos etc.,)
  • 11. CLASS DECLARATION Class classname { private: Data Declaration; public: member function declaration or definition; };
  • 12. MEMBER FUNCTIONS Member Function Declaration returntype functionname (datatype variablename); Returntype – void or int. Function name – User Defined Name. Datatype - int Variable name - User Defined Name. Member Function Declaration returntype functionname (datatype variablename) {-------; }
  • 13. main() main ( ) // It returns integer value. { classname object; object.functionname ( ); }  main( ) – It is used to access the public.  public( ) - It is used to access the main ( ) and private.  private( ) - It is used to access the public( ).
  • 14. EXAMPLE # include <iostream.h> c=a+b; class display cout<<c; { } private: }; int a,b,c; main( ) public: { void dis( ) display d; { d.dis( ); cin>>a>>b; }
  • 16. 16
  • 17. 17
  • 18. E-Assignment Module  C++ - http://www.rdselearningcpp.site11.com/ + E-assignment 18
  • 19. E-CONTENT DEVELOPMENT  C++ - http://www.rdselearningcpp.site11.com/ 19
  • 20.  Slideshare : http://www.slideshare.net/sivamsccsit/ 20
  • 21. WHATSAPP – +91 99440 42243 21
  • 22. M-LEARNING – FREE OF COST FROM GOOGLE PLAYSTORE  RDS CPP - https://play.google.com/store/apps/details?id=com.wRDSCPP 22
  • 23. ANDROID – QR CODE CREATED  QR codes or “quick response codes” are part of a whole new way of connecting with learners via their smart phones. A machine-readable code consisting of an array of black and white squares, typically used for storing e-learning websites URLs for reading by the camera on a smart phone. In above all the e-learning websites are converted in to the QR Code 23
  • 24.  SKYPE – SIVAKUMAR.DHANASEKARAN 24
  • 25. 25
  • 26. 26 Mr.R.D.SIVAKUMAR,M.Sc.,M.Phil.,M.Tech., ASSISTANT PROFESSOR OF COMPUTER SCIENCE & ASSISTANT PROFESSOR AND HEAD, DEPARTMENT OF M.Com. (CA), AYYA NADAR JANAKI AMMAL COLLEGE (Affiliated to Madurai Kamaraj University, Madurai, Re-accredited (3rd Cycle) with ‘A’ Grade (CGPA 3.67 out of 4) by NAAC, Recognized by DBT as Star College and College of Excellence by UGC) SIVAKASI – 626 124. www.rdsivakumar.blogspot.in E-mail : sivamsccsit@gmail.com Mobile : 99440-42243
  • 27. ACADEMIC RELEVANT SOCIAL LINKS  Facebook : https://www.facebook.com/sivamsccsit/photos  Blog : http://www.rdsivakumar.blogspot.in/  Twitter : https://twitter.com/sivakum82452050  Youtube : https://www.youtube.com/channel/UC8jEpT5KrcTACjLQoD8yUZw  Teacher Tube : http://www.teachertube.com/search/google- search?query=r.d.sivakumar&safe=high&search- type=all&head_curriculum=0&head_content_area=0&head_subject=0&hea d_category=0&head_skill=0#gsc.tab=0&gsc.q=r.d.sivakumar&gsc.page=1 27