SlideShare una empresa de Scribd logo
1 de 73
Descargar para leer sin conexión
CLanguage
www.digitalnikhil.in
===» Computerkeyforprogramming
F2--save
Alt+F9--Compile
Ctrl+F9--Run
Alt+F5--output
Alt+F--New
F3--Loadoldfile
Alt+F3--pickrecentfile
Alt+x--Quit(close)
===»Bluewindow ==»Ceditor/IDE
===» black Window ==» Run window /
commandprompt
===»ProgramexecutTOPtoBOTTOM
===»And in printFunction program execut
LEFTtoRIGHT
printf("%d%d",123,654);
------------------------»»
LEFTtoRIGHT
www.digitalnikhil.in
1)Introductiontoc
C is a generalpurpose,high level,compilerbesed and
function/procedureorientedprogramminglanguage.
UsingClanguage,wecandesigndifferenttypeofsoftware
like
● OS[win,unix,...]
● Editor[Notepad,Wordpad,...]
● Translator[compiler,interpreter,assembler]
● Commercialapps[Hotel,shopprogram]
● Database[Oracle,mysal,...]
● Devicedriver[keyboard,...]
2)Whatisprogram
Setofinstructioniscalledprogram
3)whatissoftware
Setofprogramiscalledsoftware
OR
asperSoftwareIndustrysoftwareisa
digitalizedautomationprocess
4)Digitalized
Whentheenvironmentishavinggraphicaluserinterface
thenitiscalleddigitalized
5)Automation
Whenthetaskiscompletedwithoutanyhumaninterference
thenitiscalledautomation
www.digitalnikhil.in
6)Wearehavingtwotypeofsoftware
1.Systemsoftware
2.Applicationsoftware
1.Systemsoftware
Systemsoftwareisusedtooperatethe
device,memoryetc.
example:-
O.S,translators,devicedrivers…
2.Applicationsoftware
Applicationsoftwareisdesignedtodoaparticular
task. example:-
calculatorforcalculation
Tallyforaccount
Oraclefordatabase
[AndroidisthesystemsoftwareandWhatsApp&Facebookarethe
applicationsoftware]
www.digitalnikhil.in
7)Whatislanguage?
alanguageisusedtocommunicatewitheachother
OR
Incomputersalanguageisasoftwareisusedtowritethe
programtocommunicatewiththecomputer/device
Weareusingthreetypeoflanguage
1.Machinelanguage
Machinelanguagearehavingbinarycode. [0,1]
2.Lowlevel/assemblylanguage
LowlevelprogramsdesignedwithEnglishlikewords
calledMNEMONICS
3.Highlevellanguage
HighlevellanguagedesignedwithsimpleEnglish
Cisahighlevellanguagewithlowlevelfeatureshenceitis
alsocalledmiddlelevellanguage.
www.digitalnikhil.in
8)Whatiscompiler?
Compilerisapredefinedprogramisusedtoconvert
oursourcecode[Englishprogram]toobjectcode[machinecode]forthis
weareusing3typeofinterfacesoftwareknownas-
1.Compiler
CompilerconverttotalsourcecodeintoobjectcodeAt
Oncebyleavingerrorlines
2.Interpreter
Interpreterconvertlinebyline
[Compilerandinterpreterbothareusedtoconverthighlevelprogramto
machinecode]
3.Assembler
Assemblerisusedtoconvertlowlevelprogramsto
machinecode
9)Function/procedureorientedprogramming?
InCthetotalprogramisdividedintonumberof
small/subprogramsorsabroutinescalledfunctionorprocedure.
Afunctionisasmallprogramisusedtodoaparticulartask.
Advantagesoffunction
1.Modularity
2.simplicity
3.efficiency
4.reusability
www.digitalnikhil.in
10)HistoryofC
● ClanguageisdesignedbyDennisRitchie.hewasasoftwareengineer
inAT&TBellLabs[Americantelephoneandtelegraph]locatedat
MaryHillsNewJerseyUSA
● RichieadoptedClanguagefromBlanguagedesignedbyKen
Thompson.HewasaprogrammerinAT&TBellLabsin1972.
● ThomsonadoptedBlanguagefromBCPL[basiccombined
programminglanguage]designbyMartinRichardsanassistant
professorinCambridgeUniversity.
● initiallyCisdesignedtowritetheprogramforUNIX.nowadaywe
canuseClanguageonanymachine/O.S
www.digitalnikhil.in
11)FeatureofC
1.Itisamultipurposeprogramminglanguage.
2.Itisafunctionorientedprogramminglanguage.
3.Itisaportablelanguage.
accordingtotheaboveexamplewecancreateCprogramsonanymachine
regardlessofmachineconfigurationwhichiscalledmachineindependent.
ButoneoperatingsystemtoanotheroperatingsystemtheCfilearenot
compatiblewhichiscalledplatformdependent.
4.Cishavingarichsetofoperators.
5.Itsupportsdifferentdatatypes
6.Ccomeswithseveralpredefinedlibrary/built-infunction.
7.Csupportuserdefinedfunction.8.Dynamicmemoryallocation. 9.
Simplebecauseofhighlevel.10.Middlelevellanguage
www.digitalnikhil.in
12)FundamentalsofClanguage
‘C’characterset:-
● ThecharacterweareusingindesigningaCprogramarecalledC
characterset.
● InClanguageweareusing256characterincludingalphabets,digit
andspecialcharacter.
● Weareusing44operatorsand14separator.
● Allthese256characterareidentifiedwith256ASCII[American
standardcodeforinformationinterchange]value.
Theyare:-
Character ASCIIvalue
a-z 97-122
A-Z 65-90
0-9 48-57
SpaceBar 32
TabKey 9
*[or(multiplier)selfwritten] 42
BackSpace 8
ESC 27
www.digitalnikhil.in
13)C-Tokens
Thesmallestindividualwordsthatweareusingindesigning
aCprogramarecalledC-tokens.
Theyaredifferenttypes
1.Keywords:-
Thesystempredefined/reservedwordsarecalled
keyboards.keyboardsishavingaparticularmeaningandwecan'tchange
thismeaning.
Clanguageprovide32keyboardsandtheyare:-
auto,brake,case,char,const,continue,default,do,double,else,enum,
extern,float,for,goto,if,int,long,register,return,short,signed,sizeof
static,struct,switch,typedef,Union,unsigned,void,volatile,while.
2.Identifiers:-
Namesofvariables,functions,files,pointers,arraysetc.
Example:-
a=10,sum(),myfile.c,…
Identifiernamingrules:-
● Nameshouldbestartwithalphabetorunderscore(_).
● Numberareallowed.butnotatfirstposition.
● Spacearenotallowed.
● Specialcharactersnotallowedexceptunderscore.
● Keywordsnotallowed.
● Duplicatenamesarenotallowedwithinsameblock.
● Theyarecasesensitivei.e.smallandcapitalaredifferent.
● Namemaycontainupto32characters.ifexceeded,ignoredbythe
compiler.
www.digitalnikhil.in
3.Constant:-
Fixedvalue,wecan'tchangeaconstantvalueduring
programexecution.
Constantvalueshouldbeprovidedatthetime
ofdeclarationonly.furtherinitialisationarenotallowed.
Theyaredeclaredwithconst.keyboard.
www.digitalnikhil.in
4.String:-
Agroupofcharactersiscalledstring.
example:-
charst[5]=”rama”
Problemsinstrings:-
● OneplusshouldbeleftforNULLcharacter.otherwisewearegetting
garbagevalue
● Stringvariablessizeneverlessthanstring.
● Using=operatorswecan'tcopyastring.
● Using==wecan'tcomparetwostrings.
www.digitalnikhil.in
5.Datatype:-
Datatypedeterminesthefollowingmemoryproperties:-
● Typeofdata
● Numberofbytes
● Valuerange
Storeanythinginourcomputerweshouldhaveto
allocatethememoryandthismemoryiscontrolledbydatatype.
InClanguageorweareusing3basicdatatype:-
1.int
2.float
3.char
InClanguagethetotaldatatypesaredividedinto4types:-
1.Primitivedatatypes.
2.Deriveddatatype.
3.Userdefineddatatype.
4.Emptydatatype.
www.digitalnikhil.in
1.Primitivedatatype:-
www.digitalnikhil.in
OR
2.Deriveddatatype:-
● array
● pointer
● function
3.Userdefineddatatype:-
● structure
● union
● enum
4.Emptydatatype:-
● void
www.digitalnikhil.in
14)OPERATORS
● Anoperatorisusedtoperformaparticularoperationon
operand.
● Operatorisaspecialsymboldesignedtodoawork.
BasedonnumberofoperandsparticipatinginOperation,theoperators
aredividedinto3types:-
1.Unaryoperators:-
itrequiresoneoperand
example:-
a++,a--,sizeof(),+5,-5,~
2.Binaryoperators:-
Itrequiredtwooperands
. example:-
a+b,a-b,a>=b,a!=b
3.Ternaryoperators:-
Itrequiresthreeoperands orexpressions
example:-
a>b?a:b;
www.digitalnikhil.in
Basedonoperationtheoperatorsaredividedintoseveral
types:-
1.Assignmentoperator[=]
2.Arithmeticoperators[+,-,*,/]
3.Relationaloperators[==(comparison),<,>,<=,>=,
!=(notequal)]
4.Logicaloperators [&&,||,!,]
5.Increment/decrementoperators[++,--]
6.Compoundassignment/combinedoperators[+=,-=,
*=,/=,%=]
7.Addressoperators[&,*]
8.Bitwiseoperators[&,|,^,~,<<,>>]
9.Ternaryoperators[?,:]
www.digitalnikhil.in
1.Assignmentoperator[=]
Itisusedtocopythevalueonitsrightsideintothe
variableonitsleftside.
example:-
a=10;
b=1.2;
c=’x’
d=”abc”---»error----------»stringcopynotallowed
2.Arithmeticoperators[+,-,*,/,%]
Theyareusedtoperformmathematicaloperation
example:-
a+b,a-b,a*b,...
(%--»modulus-»remainder)
5%2=1,2%5=2
Note:- 2)5(2«-Quotient
-4
1«-remainder
Note1:-ifthedivisorisbiggerthandividendanddividendistheresult
ex.:-2%5=2
Note2:- inCandC++languagesoperatorneverworksonfloatingdata
ex.5.0%2.0=error
www.digitalnikhil.in
Prog1
www.digitalnikhil.in
Prog2
Prog3
Note3:-
Anynumber%10givesthelastdigitans
ex.-
123%10=3
10%10=0
1%10=1 www.digitalnikhil.in
Note4:-
Inmodulus(%)ifthedividendisnegativethenresultalso
negative
ex.-
-5%2=-1
Note5:-
Division(/)
ex.-
5/2=2--»[int/int=int]
5.0/2=2.500000
5/2.0=2.500000
5.0/2.0=2.500000
(float)5/2=2.500000[typecasting]
(int)5.0/2=2[typecasting]
Prog4
www.digitalnikhil.in
Prog5
Prog6
www.digitalnikhil.in
Prog7
Prog8
www.digitalnikhil.in
Prog9
Prog10
Prog11
www.digitalnikhil.in
Findingfloatingmodulus
Prog12
Prog13
Note6:-
Indivisionanyoneoperandisnegativethenresultisnegative.
ifbothareoperandarenegativethenresultispositive.
ex.
-5/2=-2
5/-2=-2
-5/-2=2
www.digitalnikhil.in
Note7:-
Anynumber/10removesthelastdigit
ex.
123/10=12
10/10=1
1/10=0
www.digitalnikhil.in
3.Relationaloperators
[==(comparison),<,>,<=,>=,!=(notequal)]
Theyare used to checkthe relation in between the
expressions.ifrelation/expressionistrueitalwaysReturns1.Ifrelationis
falseitalwaysreturn0.
www.digitalnikhil.in
example:-
www.digitalnikhil.in
www.digitalnikhil.in
Prog14
www.digitalnikhil.in
4.Logicaloperators [&&,||,!,]
Theyareusedtocombinedifferentexpressions.
Clanguageprovide3logical.operators
1.&&---»and
2.||----»or
3.! ----»not
www.digitalnikhil.in
TruthTable
www.digitalnikhil.in
example:-
www.digitalnikhil.in
www.digitalnikhil.in
Prog15
Prog16
Prog17
www.digitalnikhil.in
Prog18
www.digitalnikhil.in
5.Increment&Decrementoperators[++&--]
Theyareusedtoincrementordecrementavariable
valuewithon1.
ex.
Note:-
++a&--a(prefixincrement)---»Givethe1stprioritytoit
a++&a--(postfixincrement)---»Givethe2ndprioritytoit
Inexpression
www.digitalnikhil.in
Porg19 www.digitalnikhil.in
Prog20
Note:--
Until
assigning any
ether variable
pre and post
operations are
equal.
www.digitalnikhil.in
Prog21
www.digitalnikhil.in
Prog22
www.digitalnikhil.in
Prog23
www.digitalnikhil.in
Prog24
www.digitalnikhil.in
Prog25
www.digitalnikhil.in
Prog26 www.digitalnikhil.in
Prog27
www.digitalnikhil.in
Prog28
www.digitalnikhil.in
Prog29
www.digitalnikhil.in
Prog30
Prog31
www.digitalnikhil.in
Prog32
www.digitalnikhil.in
prog33
Prog34
www.digitalnikhil.in
Prog35
www.digitalnikhil.in
Prog36
www.digitalnikhil.in
Prog37
www.digitalnikhil.in
Prog38
www.digitalnikhil.in
Prog39
Prog40
www.digitalnikhil.in
Prog41
www.digitalnikhil.in
Prog42
www.digitalnikhil.in
6.Compoundassignment/combinedoperators
[+=,-=,*=,/=,%=]
hereweareusing
one arithmetic operatorwith the combinations of1
assignmentoperator
www.digitalnikhil.in
Prog43 www.digitalnikhil.in
7.Addressoperators[&,*]
1.&--»Givesaddressofavariable.
2.*---»storesaddressofanathervariable[Pointer]
Prog44
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
8.Bitwiseoperators[&,|,^,~,<<,>>]
bitwiseoperatorsworkonbits.
TurboCisalsoa16bitcompiler.duetothisthebitwiseoperatorare
limitedto16bitonly.
bitwiseoperatoroperatoronlyonintegertypevalue.
whenthefirstbit[signbit]isstartedwith1thenthenumberis
negative-veanditis0thenthenumberispositive+ve.
Clanguagesupportsthefollowingbitwiseoperators
& --»Bitwiseandoperator
|---»Bitwiseoroperator
^ ---»X-OR--»Exclusiveoroperator
~ ----»Complementoperator
<<---»Leftshiftoperator
>>---»Rightshiftoperator
Note:- Bitwiseoperatorismidlevelfeature
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
1.[&]--»'Bitwiseand'operator
inthisbothbitsare1'sthenresult
bitis1.otherwiseresultbitis0.
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
2.[|]---»'Bitwiseor'operator
Inthisbothbitsare0'sthen
resultbitis0.otherwiseresultbitis1's.
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
3.[^]---»X-OR--»Exclusiveoroperator
Inthisbothbitsaresamearesame
thenresultbitis0's.otherwiseresultbitis1.
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
4.[~]----»Complementoperator
Incomplimentoperatorthebits
arecomplimentedi.e1'sbecom 0'sand0'sbecome1's.Duetothis+veno
become-veand-vebecomes+ve.
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
5.[<<]---»Leftshiftoperator
inleftshiftoperation,thespecified
numberofbitsaredeletedfrom leftsideandthesamenumberof0are
addedonrightside
Inleftshiftoperationmostprobablythevalueismultipliedwith2that
numberoftimes.
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
6. [>>]---»Rightshiftoperator
In rightshiftoperation,thebits
aremovedtorightsidei.ethespecifiednumber[2]ofbitsaredeletedfrom
rightsideandsamenumbersofzero[2zero]areaddedleftside.dueto
thisalwaysthenumberisdividedwith2tothatnumberoftime.
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
9. Ternaryoperator[?,:]
itisalsocalledconditionaloperatorbecauseofitstartwitha
condition.
itisitishavingthreeexpressionshenceitiscalledternary
operator.
Itcheckstheconditionanditistrue,itisgoingtoexecutethe
statementafter'?'.
Ifconditionisfalsethenitexecutethestatementafter':'
(colon)
Prog45
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
Prog46
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com
Prog47
for note part 2 visit
https://bit.ly/2BXEsyh
or
www.digitalnikhil.com

Más contenido relacionado

La actualidad más candente

GENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERGENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERRajat More
 
Internet Explorer PPT
Internet Explorer PPTInternet Explorer PPT
Internet Explorer PPTokmomwalking
 
Fundamentals of Computer.pptx
Fundamentals of Computer.pptxFundamentals of Computer.pptx
Fundamentals of Computer.pptxZORAIZ HAIDER
 
Input and Output Devices of Computers (Powerpoint Presentation)
Input and Output Devices of Computers (Powerpoint Presentation)Input and Output Devices of Computers (Powerpoint Presentation)
Input and Output Devices of Computers (Powerpoint Presentation)Anjenette Columnas
 
Introduction to computer hardware
Introduction to computer hardwareIntroduction to computer hardware
Introduction to computer hardwareK. A. M Lutfullah
 
Basic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven SolvieBasic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven SolvieBrad Steven Solvie
 
NI221 - Fundamentals of Computer
NI221 - Fundamentals of ComputerNI221 - Fundamentals of Computer
NI221 - Fundamentals of Computerpaulcaspe
 
Online training on auto cad PPT
Online training on auto cad PPTOnline training on auto cad PPT
Online training on auto cad PPTchinmay09
 

La actualidad más candente (20)

CAD
CADCAD
CAD
 
Presentation on window 7
Presentation on window 7Presentation on window 7
Presentation on window 7
 
Corel draw tools
Corel draw toolsCorel draw tools
Corel draw tools
 
Types of projections
Types of projectionsTypes of projections
Types of projections
 
GENERATIONS OF COMPUTER
GENERATIONS OF COMPUTERGENERATIONS OF COMPUTER
GENERATIONS OF COMPUTER
 
Catia5v
Catia5vCatia5v
Catia5v
 
Internet Explorer PPT
Internet Explorer PPTInternet Explorer PPT
Internet Explorer PPT
 
History of OS
History of OSHistory of OS
History of OS
 
Fundamentals of Computer.pptx
Fundamentals of Computer.pptxFundamentals of Computer.pptx
Fundamentals of Computer.pptx
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
 
Auto cad
Auto cadAuto cad
Auto cad
 
Os ppt
Os pptOs ppt
Os ppt
 
Input and Output Devices of Computers (Powerpoint Presentation)
Input and Output Devices of Computers (Powerpoint Presentation)Input and Output Devices of Computers (Powerpoint Presentation)
Input and Output Devices of Computers (Powerpoint Presentation)
 
Introduction to computer hardware
Introduction to computer hardwareIntroduction to computer hardware
Introduction to computer hardware
 
Basic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven SolvieBasic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven Solvie
 
NI221 - Fundamentals of Computer
NI221 - Fundamentals of ComputerNI221 - Fundamentals of Computer
NI221 - Fundamentals of Computer
 
HARD DISK DRIVE ppt
HARD DISK DRIVE pptHARD DISK DRIVE ppt
HARD DISK DRIVE ppt
 
Online training on auto cad PPT
Online training on auto cad PPTOnline training on auto cad PPT
Online training on auto cad PPT
 
Autocad project ppt
Autocad project pptAutocad project ppt
Autocad project ppt
 
components of computer
components of computercomponents of computer
components of computer
 

Similar a C Programming Language Detailed Notes with Solved program

Programming in lua Basic
Programming in lua BasicProgramming in lua Basic
Programming in lua Basicvikram mahendra
 
step by step to write a gnome-shell extension
step by step to write a gnome-shell extension step by step to write a gnome-shell extension
step by step to write a gnome-shell extension Yuren Ju
 
Theory of programming
Theory of programmingTheory of programming
Theory of programmingtcc_joemarie
 
ICT1002-W8-LEC-Introduction-to-C.pdf
ICT1002-W8-LEC-Introduction-to-C.pdfICT1002-W8-LEC-Introduction-to-C.pdf
ICT1002-W8-LEC-Introduction-to-C.pdfssuser33f16f
 
The ProblemUsing C programming language write a program that simul.pdf
The ProblemUsing C programming language write a program that simul.pdfThe ProblemUsing C programming language write a program that simul.pdf
The ProblemUsing C programming language write a program that simul.pdffederaleyecare
 
O que você precisa saber sobre Git
O que você precisa saber sobre GitO que você precisa saber sobre Git
O que você precisa saber sobre GitBianca Cristina
 
3. input output instruction in c programming by digital wave
3. input output instruction in c programming by digital wave3. input output instruction in c programming by digital wave
3. input output instruction in c programming by digital waveRahulSharma4566
 
Getting Started Cpp
Getting Started CppGetting Started Cpp
Getting Started CppLong Cao
 
Unit1 jwfiles
Unit1 jwfilesUnit1 jwfiles
Unit1 jwfilesmrecedu
 
Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game Pritam Samanta
 
IITK ESC 111M Lec02.pptx .
IITK ESC 111M Lec02.pptx               .IITK ESC 111M Lec02.pptx               .
IITK ESC 111M Lec02.pptx .AbhimanyuChaure
 
C prog ppt
C prog pptC prog ppt
C prog pptxinoe
 
Basic of c programming www.eakanchha.com
Basic of c programming www.eakanchha.comBasic of c programming www.eakanchha.com
Basic of c programming www.eakanchha.comAkanchha Agrawal
 
GNU Compiler Collection - August 2005
GNU Compiler Collection - August 2005GNU Compiler Collection - August 2005
GNU Compiler Collection - August 2005Saleem Ansari
 

Similar a C Programming Language Detailed Notes with Solved program (20)

screen and tmux
screen and tmuxscreen and tmux
screen and tmux
 
class2.pdf
class2.pdfclass2.pdf
class2.pdf
 
Programming in lua Basic
Programming in lua BasicProgramming in lua Basic
Programming in lua Basic
 
step by step to write a gnome-shell extension
step by step to write a gnome-shell extension step by step to write a gnome-shell extension
step by step to write a gnome-shell extension
 
Theory of programming
Theory of programmingTheory of programming
Theory of programming
 
ICT1002-W8-LEC-Introduction-to-C.pdf
ICT1002-W8-LEC-Introduction-to-C.pdfICT1002-W8-LEC-Introduction-to-C.pdf
ICT1002-W8-LEC-Introduction-to-C.pdf
 
The ProblemUsing C programming language write a program that simul.pdf
The ProblemUsing C programming language write a program that simul.pdfThe ProblemUsing C programming language write a program that simul.pdf
The ProblemUsing C programming language write a program that simul.pdf
 
O que você precisa saber sobre Git
O que você precisa saber sobre GitO que você precisa saber sobre Git
O que você precisa saber sobre Git
 
Lab 1
Lab 1Lab 1
Lab 1
 
3. input output instruction in c programming by digital wave
3. input output instruction in c programming by digital wave3. input output instruction in c programming by digital wave
3. input output instruction in c programming by digital wave
 
Getting Started Cpp
Getting Started CppGetting Started Cpp
Getting Started Cpp
 
Fork handout
Fork handoutFork handout
Fork handout
 
Programming in c
Programming in cProgramming in c
Programming in c
 
Unit1 jwfiles
Unit1 jwfilesUnit1 jwfiles
Unit1 jwfiles
 
C Language Unit-1
C Language Unit-1C Language Unit-1
C Language Unit-1
 
Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game Computer Project For Class XII Topic - The Snake Game
Computer Project For Class XII Topic - The Snake Game
 
IITK ESC 111M Lec02.pptx .
IITK ESC 111M Lec02.pptx               .IITK ESC 111M Lec02.pptx               .
IITK ESC 111M Lec02.pptx .
 
C prog ppt
C prog pptC prog ppt
C prog ppt
 
Basic of c programming www.eakanchha.com
Basic of c programming www.eakanchha.comBasic of c programming www.eakanchha.com
Basic of c programming www.eakanchha.com
 
GNU Compiler Collection - August 2005
GNU Compiler Collection - August 2005GNU Compiler Collection - August 2005
GNU Compiler Collection - August 2005
 

Más de NikhilGhodse

Aerospace Power Converters Market Report | Global Forecast To 2028
Aerospace Power Converters Market Report | Global Forecast To 2028Aerospace Power Converters Market Report | Global Forecast To 2028
Aerospace Power Converters Market Report | Global Forecast To 2028NikhilGhodse
 
Zinc dimethyldithiocarbamate market report global forecast to 2028
Zinc dimethyldithiocarbamate market report global forecast to 2028Zinc dimethyldithiocarbamate market report global forecast to 2028
Zinc dimethyldithiocarbamate market report global forecast to 2028NikhilGhodse
 
Zinc Rich Primer Market Report | Global Forecast To 2028
Zinc Rich Primer Market Report | Global Forecast To 2028Zinc Rich Primer Market Report | Global Forecast To 2028
Zinc Rich Primer Market Report | Global Forecast To 2028NikhilGhodse
 
Zinc Sulfate Market Report | Global Forecast To 2028
Zinc Sulfate Market Report | Global Forecast To 2028Zinc Sulfate Market Report | Global Forecast To 2028
Zinc Sulfate Market Report | Global Forecast To 2028NikhilGhodse
 
Zinc-Nickel Alloy Coatings Market Report | Global Forecast To 2028
Zinc-Nickel Alloy Coatings Market Report | Global Forecast To 2028Zinc-Nickel Alloy Coatings Market Report | Global Forecast To 2028
Zinc-Nickel Alloy Coatings Market Report | Global Forecast To 2028NikhilGhodse
 
Zirconia Ceramic Bearing Ball Market Report | Global Forecast To 2028
Zirconia Ceramic Bearing Ball Market Report | Global Forecast To 2028Zirconia Ceramic Bearing Ball Market Report | Global Forecast To 2028
Zirconia Ceramic Bearing Ball Market Report | Global Forecast To 2028NikhilGhodse
 
Zirconia Flap Disc Market Report | Global Forecast To 2028
Zirconia Flap Disc Market Report | Global Forecast To 2028Zirconia Flap Disc Market Report | Global Forecast To 2028
Zirconia Flap Disc Market Report | Global Forecast To 2028NikhilGhodse
 
Zoom Stereo Microscopes Market Report | Global Forecast To 2028
Zoom Stereo Microscopes Market Report | Global Forecast To 2028Zoom Stereo Microscopes Market Report | Global Forecast To 2028
Zoom Stereo Microscopes Market Report | Global Forecast To 2028NikhilGhodse
 
Yucca Schidigera Plant Extract Market Report | Global Forecast To 2028
Yucca Schidigera Plant Extract Market Report | Global Forecast To 2028Yucca Schidigera Plant Extract Market Report | Global Forecast To 2028
Yucca Schidigera Plant Extract Market Report | Global Forecast To 2028NikhilGhodse
 
Ziegler–Natta Catalyst Market Report | Global Forecast To 2028
Ziegler–Natta Catalyst Market Report | Global Forecast To 2028Ziegler–Natta Catalyst Market Report | Global Forecast To 2028
Ziegler–Natta Catalyst Market Report | Global Forecast To 2028NikhilGhodse
 
Youth Sunglasses Market Report | Global Forecast To 2028
Youth Sunglasses Market Report | Global Forecast To 2028Youth Sunglasses Market Report | Global Forecast To 2028
Youth Sunglasses Market Report | Global Forecast To 2028NikhilGhodse
 
Growthmarketreports com report_emergency_exit_signs_market_g
Growthmarketreports com report_emergency_exit_signs_market_gGrowthmarketreports com report_emergency_exit_signs_market_g
Growthmarketreports com report_emergency_exit_signs_market_gNikhilGhodse
 

Más de NikhilGhodse (12)

Aerospace Power Converters Market Report | Global Forecast To 2028
Aerospace Power Converters Market Report | Global Forecast To 2028Aerospace Power Converters Market Report | Global Forecast To 2028
Aerospace Power Converters Market Report | Global Forecast To 2028
 
Zinc dimethyldithiocarbamate market report global forecast to 2028
Zinc dimethyldithiocarbamate market report global forecast to 2028Zinc dimethyldithiocarbamate market report global forecast to 2028
Zinc dimethyldithiocarbamate market report global forecast to 2028
 
Zinc Rich Primer Market Report | Global Forecast To 2028
Zinc Rich Primer Market Report | Global Forecast To 2028Zinc Rich Primer Market Report | Global Forecast To 2028
Zinc Rich Primer Market Report | Global Forecast To 2028
 
Zinc Sulfate Market Report | Global Forecast To 2028
Zinc Sulfate Market Report | Global Forecast To 2028Zinc Sulfate Market Report | Global Forecast To 2028
Zinc Sulfate Market Report | Global Forecast To 2028
 
Zinc-Nickel Alloy Coatings Market Report | Global Forecast To 2028
Zinc-Nickel Alloy Coatings Market Report | Global Forecast To 2028Zinc-Nickel Alloy Coatings Market Report | Global Forecast To 2028
Zinc-Nickel Alloy Coatings Market Report | Global Forecast To 2028
 
Zirconia Ceramic Bearing Ball Market Report | Global Forecast To 2028
Zirconia Ceramic Bearing Ball Market Report | Global Forecast To 2028Zirconia Ceramic Bearing Ball Market Report | Global Forecast To 2028
Zirconia Ceramic Bearing Ball Market Report | Global Forecast To 2028
 
Zirconia Flap Disc Market Report | Global Forecast To 2028
Zirconia Flap Disc Market Report | Global Forecast To 2028Zirconia Flap Disc Market Report | Global Forecast To 2028
Zirconia Flap Disc Market Report | Global Forecast To 2028
 
Zoom Stereo Microscopes Market Report | Global Forecast To 2028
Zoom Stereo Microscopes Market Report | Global Forecast To 2028Zoom Stereo Microscopes Market Report | Global Forecast To 2028
Zoom Stereo Microscopes Market Report | Global Forecast To 2028
 
Yucca Schidigera Plant Extract Market Report | Global Forecast To 2028
Yucca Schidigera Plant Extract Market Report | Global Forecast To 2028Yucca Schidigera Plant Extract Market Report | Global Forecast To 2028
Yucca Schidigera Plant Extract Market Report | Global Forecast To 2028
 
Ziegler–Natta Catalyst Market Report | Global Forecast To 2028
Ziegler–Natta Catalyst Market Report | Global Forecast To 2028Ziegler–Natta Catalyst Market Report | Global Forecast To 2028
Ziegler–Natta Catalyst Market Report | Global Forecast To 2028
 
Youth Sunglasses Market Report | Global Forecast To 2028
Youth Sunglasses Market Report | Global Forecast To 2028Youth Sunglasses Market Report | Global Forecast To 2028
Youth Sunglasses Market Report | Global Forecast To 2028
 
Growthmarketreports com report_emergency_exit_signs_market_g
Growthmarketreports com report_emergency_exit_signs_market_gGrowthmarketreports com report_emergency_exit_signs_market_g
Growthmarketreports com report_emergency_exit_signs_market_g
 

Último

TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxruthvilladarez
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 

Último (20)

TEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docxTEACHER REFLECTION FORM (NEW SET........).docx
TEACHER REFLECTION FORM (NEW SET........).docx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 

C Programming Language Detailed Notes with Solved program