SlideShare a Scribd company logo
1 of 30
Introduction ttoo PPrrooggrraammmmiinngg 
LLeeccttuurree 4411
TTeemmppllaatteess
TTyyppeess ooff TTeemmppllaatteess 
 FFuunnccttiioonn TTeemmppllaatteess 
 CCllaassss TTeemmppllaatteess
vvooiidd sswwaapp (( iinntt && ii ,, iinntt && jj )) 
{{ 
iinntt tteemmpp ;; 
tteemmpp == ii ;; 
ii == jj ;; 
jj == tteemmpp ;; 
}} 
SSwwaapp FFuunnccttiioonn
FFuunnccttiioonn 
OOvveerrllooaaddiinngg
FFuunnccttiioonn TTeemmppllaatteess
template << ccllaassss TT >>
return_type function_name (( aarrgguummeenntt__lliisstt ))
EExxaammppllee 
int rreevveerrssee (( iinntt xx )) 
{{ 
rreettuurrnn (( -- xx )) ;; 
}} 
ddoouubbllee rreevveerrssee (( ddoouubbllee xx )) 
{{ 
rreettuurrnn (( -- xx )) ;; 
}}
EExxaammppllee 
template << ccllaassss TT >> 
TT rreevveerrssee (( TT xx )) 
{{ 
rreettuurrnn ((-- xx )) ;; 
}}
EExxaammppllee 
mmaaiinn (( )) 
{{ 
iinntt ii ;; 
………….. 
rreevveerrssee (( ii )) ;; 
}}
mmaaiinn (( )) 
{{ 
iinntt ii ;; 
EExxaammppllee 
…… 
rreevveerrssee (( ii )) ;; 
…… 
ddoouubbllee yy ;; 
…… 
rreevveerrssee (( yy )) ;; 
}}
CCooddee 
RReeuussee
EExxaammppllee 
template << ccllaassss TT >> 
vvooiidd sswwaapp (( TT && xx ,, TT && yy )) 
{{ 
TT tteemmpp ;; 
tteemmpp == xx ;; 
xx == yy ;; 
yy == tteemmpp ;; 
}}
iinntt aa ,, bb ;; 
cchhaarr aa ,, bb ;; 
sswwaapp (( aa ,, bb )) ;;
tteemmppllaattee << ccllaassss TT >> 
vvooiidd sswwaapp (( TT && xx ,, TT && yy )) 
{{ 
TT tteemmpp ;; 
tteemmpp == xx ;; 
xx == yy ;; 
yy == tteemmpp ;; 
}} 
EExxaammppllee
template < ccllaassss TT ,, ccllaassss UU 
>>
tteemmppllaattee <<ccllaassss TT>> 
TT llaarrggeerr (( TT xx,, TT yy )) 
{{ 
TT bbiigg ;; 
iiff (( xx >> yy )) 
bbiigg == xx ;; 
eellssee 
bbiigg == yy ;; 
rreettuurrnn (( bbiigg )) ;; 
}} 
EExxaammppllee
mmaaiinn (( )) 
{{ 
iinntt ii == 55 ,, jj == 77 ;; 
ddoouubbllee xx == 1100..00 ,, yy == 1155..00 ;; 
ccoouutt <<<< llaarrggeerr (( ii ,, jj )) <<<< eennddll ;; 
ccoouutt <<<< llaarrggeerr (( xx ,, yy )) <<<< eennddll ;; 
//// ccoouutt <<<< llaarrggeerr (( ii ,, yy )) ;; EErrrroorr 
}} 
EExxaammppllee
tteemmppllaattee <<ccllaassss TT>> 
vvooiidd iinnvveerrssee (( TT && xx ,, TT && yy )) 
{{ 
TT tteemmpp ;; 
tteemmpp == xx ;; 
xx == yy ;; 
yy == tteemmpp ;; 
}} 
EExxaammppllee
EExxaammppllee 
tteemmppllaattee <<ccllaassss TT>> 
TT iinnvveerrssee (( TT xx )) 
{{ 
rreettuurrnn (( -- xx )) ;; 
}}
EExxaammppllee 
mmaaiinn (( )) 
{{ 
iinntt ii == 44 ,, jj == 88 ;; 
iinnvveerrssee (( ii ,, jj )) ;; 
iinnvveerrssee (( ii )) ;; 
}}
EExxaammppllee 
tteemmppllaattee <<ccllaassss TT>> 
TT rreevveerrssee (( TT xx )) 
{{ 
rreettuurrnn (( -- xx )) ;; 
}} 
vvooiidd mmaaiinn (( )) 
{{ 
ddoouubbllee aa == 1100..7755 ;; 
rreevveerrssee (( aa )) ;; 
rreevveerrssee <<iinntt>> (( aa )) ;; 
}}
EExxaammppllee 
template <<ccllaassss TT ,, ccllaassss UU>> 
TT rreevveerrssee (( UU xx )) 
{{ 
rreettuurrnn (( -- xx )) ;; 
}}
EExxaammppllee 
mmaaiinn (( )) 
{{ 
ddoouubbllee aa == 88..88 ;; 
rreevveerrssee (( aa )) ;; 
rreevveerrssee <<iinntt>> (( aa )) ;; 
rreevveerrssee <<iinntt ,, ddoouubbllee>> (( aa )) ;; 
rreevveerrssee<<ddoouubbllee ,, ddoouubbllee>> (( aa )) ;; 
rreevveerrssee<<ddoouubbllee ,, iinntt>> (( aa )) ;; 
}}
EExxaammppllee 
ccllaassss PPhhoonneeCCaallll 
{{ 
pprriivvaattee :: 
iinntt lleennggtthhOOffCCaallll ;; 
cchhaarr bbiillllCCooddee ;; 
ppuubblliicc :: 
PPhhoonneeCCaallll (( ccoonnsstt iinntt ii ,, cchhaarr bb )) ;; 
PPhhoonneeCCaallll (( PPoonneeCCaallll & pp )) ;; 
PPhhoonneeCCaallll PPhhoonneeCCaallll :::: ooppeerraattoorr -- 
(( vvooiidd )) ;; 
vvooiidd ddiissppllaayy (( vvooiidd )) ;; 
}} ;;
EExxaammppllee 
tteemmppllaattee <<ccllaassss TT>> 
TT rreevveerrssee (( TT xx )) 
{{ 
rreettuurrnn (( -- xx )) ;; 
}}
EExxaammppllee 
PhoneCall reverse (( PPhhoonneeCCaallll xx )) 
{{ 
rreettuurrnn ((-- xx )) ;; 
}}
EExxaammppllee 
PhoneCall PhoneCall :: ooppeerraattoorr -- (( vvooiidd {{ 
PPhhoonneeCCaallll tteemmpp (( * tthhiiss )) ;; 
tteemmpp..bbiillllCCooddee == ''CC'' ;; 
rreettuurrnn (( tteemmpp )) ;; 
}}
EExxaammppllee 
mmaaiinn (( )) 
{{ 
PPhhoonneeCCaallll aa (( 1100 ,, ‘‘SS’’ )) ;; 
aa..ddiissppllaayy (( )) ;; 
aa == rreevveerrssee (( aa )) ;; 
aa..ddiissppllaayy (( )) ;; 
}}

More Related Content

What's hot

CS201- Introduction to Programming- Lecture 26
CS201- Introduction to Programming- Lecture 26CS201- Introduction to Programming- Lecture 26
CS201- Introduction to Programming- Lecture 26Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 15
CS201- Introduction to Programming- Lecture 15CS201- Introduction to Programming- Lecture 15
CS201- Introduction to Programming- Lecture 15Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 40
CS201- Introduction to Programming- Lecture 40CS201- Introduction to Programming- Lecture 40
CS201- Introduction to Programming- Lecture 40Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 06
CS201- Introduction to Programming- Lecture 06CS201- Introduction to Programming- Lecture 06
CS201- Introduction to Programming- Lecture 06Bilal Ahmed
 
Edit data base menggunakan web
Edit data base menggunakan webEdit data base menggunakan web
Edit data base menggunakan webhaviedz miftah
 
CS201- Introduction to Programming- Lecture 08
CS201- Introduction to Programming- Lecture 08CS201- Introduction to Programming- Lecture 08
CS201- Introduction to Programming- Lecture 08Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 09
CS201- Introduction to Programming- Lecture 09CS201- Introduction to Programming- Lecture 09
CS201- Introduction to Programming- Lecture 09Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 31
CS201- Introduction to Programming- Lecture 31CS201- Introduction to Programming- Lecture 31
CS201- Introduction to Programming- Lecture 31Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 19
CS201- Introduction to Programming- Lecture 19CS201- Introduction to Programming- Lecture 19
CS201- Introduction to Programming- Lecture 19Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 44
CS201- Introduction to Programming- Lecture 44CS201- Introduction to Programming- Lecture 44
CS201- Introduction to Programming- Lecture 44Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 12
CS201- Introduction to Programming- Lecture 12CS201- Introduction to Programming- Lecture 12
CS201- Introduction to Programming- Lecture 12Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 36
CS201- Introduction to Programming- Lecture 36CS201- Introduction to Programming- Lecture 36
CS201- Introduction to Programming- Lecture 36Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 18
CS201- Introduction to Programming- Lecture 18CS201- Introduction to Programming- Lecture 18
CS201- Introduction to Programming- Lecture 18Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 14
CS201- Introduction to Programming- Lecture 14CS201- Introduction to Programming- Lecture 14
CS201- Introduction to Programming- Lecture 14Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 11
CS201- Introduction to Programming- Lecture 11CS201- Introduction to Programming- Lecture 11
CS201- Introduction to Programming- Lecture 11Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 45
CS201- Introduction to Programming- Lecture 45CS201- Introduction to Programming- Lecture 45
CS201- Introduction to Programming- Lecture 45Bilal Ahmed
 

What's hot (18)

CS201- Introduction to Programming- Lecture 26
CS201- Introduction to Programming- Lecture 26CS201- Introduction to Programming- Lecture 26
CS201- Introduction to Programming- Lecture 26
 
CS201- Introduction to Programming- Lecture 15
CS201- Introduction to Programming- Lecture 15CS201- Introduction to Programming- Lecture 15
CS201- Introduction to Programming- Lecture 15
 
CS201- Introduction to Programming- Lecture 40
CS201- Introduction to Programming- Lecture 40CS201- Introduction to Programming- Lecture 40
CS201- Introduction to Programming- Lecture 40
 
CS201- Introduction to Programming- Lecture 06
CS201- Introduction to Programming- Lecture 06CS201- Introduction to Programming- Lecture 06
CS201- Introduction to Programming- Lecture 06
 
Edit data base menggunakan web
Edit data base menggunakan webEdit data base menggunakan web
Edit data base menggunakan web
 
CS201- Introduction to Programming- Lecture 08
CS201- Introduction to Programming- Lecture 08CS201- Introduction to Programming- Lecture 08
CS201- Introduction to Programming- Lecture 08
 
CS201- Introduction to Programming- Lecture 09
CS201- Introduction to Programming- Lecture 09CS201- Introduction to Programming- Lecture 09
CS201- Introduction to Programming- Lecture 09
 
CS201- Introduction to Programming- Lecture 31
CS201- Introduction to Programming- Lecture 31CS201- Introduction to Programming- Lecture 31
CS201- Introduction to Programming- Lecture 31
 
CS201- Introduction to Programming- Lecture 19
CS201- Introduction to Programming- Lecture 19CS201- Introduction to Programming- Lecture 19
CS201- Introduction to Programming- Lecture 19
 
CS201- Introduction to Programming- Lecture 44
CS201- Introduction to Programming- Lecture 44CS201- Introduction to Programming- Lecture 44
CS201- Introduction to Programming- Lecture 44
 
CS201- Introduction to Programming- Lecture 12
CS201- Introduction to Programming- Lecture 12CS201- Introduction to Programming- Lecture 12
CS201- Introduction to Programming- Lecture 12
 
CS201- Introduction to Programming- Lecture 36
CS201- Introduction to Programming- Lecture 36CS201- Introduction to Programming- Lecture 36
CS201- Introduction to Programming- Lecture 36
 
CS201- Introduction to Programming- Lecture 18
CS201- Introduction to Programming- Lecture 18CS201- Introduction to Programming- Lecture 18
CS201- Introduction to Programming- Lecture 18
 
CS201- Introduction to Programming- Lecture 14
CS201- Introduction to Programming- Lecture 14CS201- Introduction to Programming- Lecture 14
CS201- Introduction to Programming- Lecture 14
 
Ankit
AnkitAnkit
Ankit
 
CS201- Introduction to Programming- Lecture 11
CS201- Introduction to Programming- Lecture 11CS201- Introduction to Programming- Lecture 11
CS201- Introduction to Programming- Lecture 11
 
CS201- Introduction to Programming- Lecture 45
CS201- Introduction to Programming- Lecture 45CS201- Introduction to Programming- Lecture 45
CS201- Introduction to Programming- Lecture 45
 
The passive voice
The passive voiceThe passive voice
The passive voice
 

Viewers also liked

ENG101- English Comprehension- Lecture 26
ENG101- English Comprehension- Lecture 26ENG101- English Comprehension- Lecture 26
ENG101- English Comprehension- Lecture 26Bilal Ahmed
 
MGT101 - Financial Accounting- Lecture 23
MGT101 - Financial Accounting- Lecture 23MGT101 - Financial Accounting- Lecture 23
MGT101 - Financial Accounting- Lecture 23Bilal Ahmed
 
MGT101 - Financial Accounting- Lecture 32
MGT101 - Financial Accounting- Lecture 32MGT101 - Financial Accounting- Lecture 32
MGT101 - Financial Accounting- Lecture 32Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 30
CS201- Introduction to Programming- Lecture 30CS201- Introduction to Programming- Lecture 30
CS201- Introduction to Programming- Lecture 30Bilal Ahmed
 
CS101- Introduction to Computing- Lecture 36
CS101- Introduction to Computing- Lecture 36CS101- Introduction to Computing- Lecture 36
CS101- Introduction to Computing- Lecture 36Bilal Ahmed
 
CS101- Introduction to Computing- Lecture 25
CS101- Introduction to Computing- Lecture 25CS101- Introduction to Computing- Lecture 25
CS101- Introduction to Computing- Lecture 25Bilal Ahmed
 
MGT101 - Financial Accounting- Lecture 35
MGT101 - Financial Accounting- Lecture 35MGT101 - Financial Accounting- Lecture 35
MGT101 - Financial Accounting- Lecture 35Bilal Ahmed
 
ENG101- English Comprehension- Lecture 38
ENG101- English Comprehension- Lecture 38ENG101- English Comprehension- Lecture 38
ENG101- English Comprehension- Lecture 38Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 21
CS201- Introduction to Programming- Lecture 21CS201- Introduction to Programming- Lecture 21
CS201- Introduction to Programming- Lecture 21Bilal Ahmed
 
CS101- Introduction to Computing- Lecture 45
CS101- Introduction to Computing- Lecture 45CS101- Introduction to Computing- Lecture 45
CS101- Introduction to Computing- Lecture 45Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 17
CS201- Introduction to Programming- Lecture 17CS201- Introduction to Programming- Lecture 17
CS201- Introduction to Programming- Lecture 17Bilal Ahmed
 
CS101- Introduction to Computing- Lecture 28
CS101- Introduction to Computing- Lecture 28CS101- Introduction to Computing- Lecture 28
CS101- Introduction to Computing- Lecture 28Bilal Ahmed
 
Презинтация Гастрит Мельникова Елена
Презинтация Гастрит Мельникова ЕленаПрезинтация Гастрит Мельникова Елена
Презинтация Гастрит Мельникова ЕленаMelnikovaElena
 
Designing for the Voter Experience: Learning from Voters
Designing for the Voter Experience: Learning from VotersDesigning for the Voter Experience: Learning from Voters
Designing for the Voter Experience: Learning from VotersCenter for Civic Design
 
Korey Keling Resume Dec 2015
Korey Keling Resume Dec 2015Korey Keling Resume Dec 2015
Korey Keling Resume Dec 2015Korey Keling
 
Ensayo sobre la ceguera josé saramago
Ensayo sobre la ceguera josé saramagoEnsayo sobre la ceguera josé saramago
Ensayo sobre la ceguera josé saramagoCatalina Meneses
 

Viewers also liked (17)

ENG101- English Comprehension- Lecture 26
ENG101- English Comprehension- Lecture 26ENG101- English Comprehension- Lecture 26
ENG101- English Comprehension- Lecture 26
 
MGT101 - Financial Accounting- Lecture 23
MGT101 - Financial Accounting- Lecture 23MGT101 - Financial Accounting- Lecture 23
MGT101 - Financial Accounting- Lecture 23
 
MGT101 - Financial Accounting- Lecture 32
MGT101 - Financial Accounting- Lecture 32MGT101 - Financial Accounting- Lecture 32
MGT101 - Financial Accounting- Lecture 32
 
CS201- Introduction to Programming- Lecture 30
CS201- Introduction to Programming- Lecture 30CS201- Introduction to Programming- Lecture 30
CS201- Introduction to Programming- Lecture 30
 
CS101- Introduction to Computing- Lecture 36
CS101- Introduction to Computing- Lecture 36CS101- Introduction to Computing- Lecture 36
CS101- Introduction to Computing- Lecture 36
 
CS101- Introduction to Computing- Lecture 25
CS101- Introduction to Computing- Lecture 25CS101- Introduction to Computing- Lecture 25
CS101- Introduction to Computing- Lecture 25
 
MGT101 - Financial Accounting- Lecture 35
MGT101 - Financial Accounting- Lecture 35MGT101 - Financial Accounting- Lecture 35
MGT101 - Financial Accounting- Lecture 35
 
ENG101- English Comprehension- Lecture 38
ENG101- English Comprehension- Lecture 38ENG101- English Comprehension- Lecture 38
ENG101- English Comprehension- Lecture 38
 
CS201- Introduction to Programming- Lecture 21
CS201- Introduction to Programming- Lecture 21CS201- Introduction to Programming- Lecture 21
CS201- Introduction to Programming- Lecture 21
 
CS101- Introduction to Computing- Lecture 45
CS101- Introduction to Computing- Lecture 45CS101- Introduction to Computing- Lecture 45
CS101- Introduction to Computing- Lecture 45
 
CS201- Introduction to Programming- Lecture 17
CS201- Introduction to Programming- Lecture 17CS201- Introduction to Programming- Lecture 17
CS201- Introduction to Programming- Lecture 17
 
CS101- Introduction to Computing- Lecture 28
CS101- Introduction to Computing- Lecture 28CS101- Introduction to Computing- Lecture 28
CS101- Introduction to Computing- Lecture 28
 
Презинтация Гастрит Мельникова Елена
Презинтация Гастрит Мельникова ЕленаПрезинтация Гастрит Мельникова Елена
Презинтация Гастрит Мельникова Елена
 
Designing for the Voter Experience: Learning from Voters
Designing for the Voter Experience: Learning from VotersDesigning for the Voter Experience: Learning from Voters
Designing for the Voter Experience: Learning from Voters
 
STROFFOLINO_eng
STROFFOLINO_engSTROFFOLINO_eng
STROFFOLINO_eng
 
Korey Keling Resume Dec 2015
Korey Keling Resume Dec 2015Korey Keling Resume Dec 2015
Korey Keling Resume Dec 2015
 
Ensayo sobre la ceguera josé saramago
Ensayo sobre la ceguera josé saramagoEnsayo sobre la ceguera josé saramago
Ensayo sobre la ceguera josé saramago
 

Similar to CS201- Introduction to Programming- Lecture 41

CS201- Introduction to Programming- Lecture 37
CS201- Introduction to Programming- Lecture 37CS201- Introduction to Programming- Lecture 37
CS201- Introduction to Programming- Lecture 37Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 35
CS201- Introduction to Programming- Lecture 35CS201- Introduction to Programming- Lecture 35
CS201- Introduction to Programming- Lecture 35Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 38
CS201- Introduction to Programming- Lecture 38CS201- Introduction to Programming- Lecture 38
CS201- Introduction to Programming- Lecture 38Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 32
CS201- Introduction to Programming- Lecture 32CS201- Introduction to Programming- Lecture 32
CS201- Introduction to Programming- Lecture 32Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 23
CS201- Introduction to Programming- Lecture 23CS201- Introduction to Programming- Lecture 23
CS201- Introduction to Programming- Lecture 23Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 10
CS201- Introduction to Programming- Lecture 10CS201- Introduction to Programming- Lecture 10
CS201- Introduction to Programming- Lecture 10Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 03
CS201- Introduction to Programming- Lecture 03CS201- Introduction to Programming- Lecture 03
CS201- Introduction to Programming- Lecture 03Bilal Ahmed
 
Termoquímica - Setor Leste
Termoquímica - Setor LesteTermoquímica - Setor Leste
Termoquímica - Setor LesteMarianaMartinsR
 
Thermodynamics and thermochem.
Thermodynamics and thermochem.Thermodynamics and thermochem.
Thermodynamics and thermochem.Rawat DA Greatt
 
Ethernet Over CoAxial(EOC)
Ethernet Over CoAxial(EOC)Ethernet Over CoAxial(EOC)
Ethernet Over CoAxial(EOC)Vishal Katara
 

Similar to CS201- Introduction to Programming- Lecture 41 (12)

CS201- Introduction to Programming- Lecture 37
CS201- Introduction to Programming- Lecture 37CS201- Introduction to Programming- Lecture 37
CS201- Introduction to Programming- Lecture 37
 
CS201- Introduction to Programming- Lecture 35
CS201- Introduction to Programming- Lecture 35CS201- Introduction to Programming- Lecture 35
CS201- Introduction to Programming- Lecture 35
 
CS201- Introduction to Programming- Lecture 38
CS201- Introduction to Programming- Lecture 38CS201- Introduction to Programming- Lecture 38
CS201- Introduction to Programming- Lecture 38
 
CS201- Introduction to Programming- Lecture 32
CS201- Introduction to Programming- Lecture 32CS201- Introduction to Programming- Lecture 32
CS201- Introduction to Programming- Lecture 32
 
CS201- Introduction to Programming- Lecture 23
CS201- Introduction to Programming- Lecture 23CS201- Introduction to Programming- Lecture 23
CS201- Introduction to Programming- Lecture 23
 
CS201- Introduction to Programming- Lecture 10
CS201- Introduction to Programming- Lecture 10CS201- Introduction to Programming- Lecture 10
CS201- Introduction to Programming- Lecture 10
 
CS201- Introduction to Programming- Lecture 03
CS201- Introduction to Programming- Lecture 03CS201- Introduction to Programming- Lecture 03
CS201- Introduction to Programming- Lecture 03
 
Termoquímica - Setor Leste
Termoquímica - Setor LesteTermoquímica - Setor Leste
Termoquímica - Setor Leste
 
Thermodynamics and thermochem.
Thermodynamics and thermochem.Thermodynamics and thermochem.
Thermodynamics and thermochem.
 
Industrialisasi Media
Industrialisasi MediaIndustrialisasi Media
Industrialisasi Media
 
Ethernet Over CoAxial(EOC)
Ethernet Over CoAxial(EOC)Ethernet Over CoAxial(EOC)
Ethernet Over CoAxial(EOC)
 
ram new
ram newram new
ram new
 

More from Bilal Ahmed

CS201- Introduction to Programming- Lecture 43
CS201- Introduction to Programming- Lecture 43CS201- Introduction to Programming- Lecture 43
CS201- Introduction to Programming- Lecture 43Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 39
CS201- Introduction to Programming- Lecture 39CS201- Introduction to Programming- Lecture 39
CS201- Introduction to Programming- Lecture 39Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 29
CS201- Introduction to Programming- Lecture 29CS201- Introduction to Programming- Lecture 29
CS201- Introduction to Programming- Lecture 29Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 27
CS201- Introduction to Programming- Lecture 27CS201- Introduction to Programming- Lecture 27
CS201- Introduction to Programming- Lecture 27Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 25
CS201- Introduction to Programming- Lecture 25CS201- Introduction to Programming- Lecture 25
CS201- Introduction to Programming- Lecture 25Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 24
CS201- Introduction to Programming- Lecture 24CS201- Introduction to Programming- Lecture 24
CS201- Introduction to Programming- Lecture 24Bilal Ahmed
 
CS201- Introduction to Programming- Lecture 22
CS201- Introduction to Programming- Lecture 22CS201- Introduction to Programming- Lecture 22
CS201- Introduction to Programming- Lecture 22Bilal Ahmed
 

More from Bilal Ahmed (7)

CS201- Introduction to Programming- Lecture 43
CS201- Introduction to Programming- Lecture 43CS201- Introduction to Programming- Lecture 43
CS201- Introduction to Programming- Lecture 43
 
CS201- Introduction to Programming- Lecture 39
CS201- Introduction to Programming- Lecture 39CS201- Introduction to Programming- Lecture 39
CS201- Introduction to Programming- Lecture 39
 
CS201- Introduction to Programming- Lecture 29
CS201- Introduction to Programming- Lecture 29CS201- Introduction to Programming- Lecture 29
CS201- Introduction to Programming- Lecture 29
 
CS201- Introduction to Programming- Lecture 27
CS201- Introduction to Programming- Lecture 27CS201- Introduction to Programming- Lecture 27
CS201- Introduction to Programming- Lecture 27
 
CS201- Introduction to Programming- Lecture 25
CS201- Introduction to Programming- Lecture 25CS201- Introduction to Programming- Lecture 25
CS201- Introduction to Programming- Lecture 25
 
CS201- Introduction to Programming- Lecture 24
CS201- Introduction to Programming- Lecture 24CS201- Introduction to Programming- Lecture 24
CS201- Introduction to Programming- Lecture 24
 
CS201- Introduction to Programming- Lecture 22
CS201- Introduction to Programming- Lecture 22CS201- Introduction to Programming- Lecture 22
CS201- Introduction to Programming- Lecture 22
 

Recently uploaded

Avoimen jakamisen ylistys, ITK 19.4.2024
Avoimen jakamisen ylistys, ITK 19.4.2024Avoimen jakamisen ylistys, ITK 19.4.2024
Avoimen jakamisen ylistys, ITK 19.4.2024Matleena Laakso
 
Tekoäly ja oppiminen. Airut-hanke 23.4.24
Tekoäly ja oppiminen. Airut-hanke 23.4.24Tekoäly ja oppiminen. Airut-hanke 23.4.24
Tekoäly ja oppiminen. Airut-hanke 23.4.24Matleena Laakso
 
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24Matleena Laakso
 
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24Matleena Laakso
 
Valkohäntäpeura (Odocoileus virginianus).pptx
Valkohäntäpeura (Odocoileus virginianus).pptxValkohäntäpeura (Odocoileus virginianus).pptx
Valkohäntäpeura (Odocoileus virginianus).pptxpurmonen8
 
Tekoäly ja opinto-ohjaus, webinaari 26.4.24
Tekoäly ja opinto-ohjaus, webinaari 26.4.24Tekoäly ja opinto-ohjaus, webinaari 26.4.24
Tekoäly ja opinto-ohjaus, webinaari 26.4.24Matleena Laakso
 

Recently uploaded (6)

Avoimen jakamisen ylistys, ITK 19.4.2024
Avoimen jakamisen ylistys, ITK 19.4.2024Avoimen jakamisen ylistys, ITK 19.4.2024
Avoimen jakamisen ylistys, ITK 19.4.2024
 
Tekoäly ja oppiminen. Airut-hanke 23.4.24
Tekoäly ja oppiminen. Airut-hanke 23.4.24Tekoäly ja oppiminen. Airut-hanke 23.4.24
Tekoäly ja oppiminen. Airut-hanke 23.4.24
 
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24
Tekoäly opetuksessa. Seinäjoen lyseo 24.4.24
 
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24
Opettaja ja tekoäly. Pedaiiltapäivä 25.4.24
 
Valkohäntäpeura (Odocoileus virginianus).pptx
Valkohäntäpeura (Odocoileus virginianus).pptxValkohäntäpeura (Odocoileus virginianus).pptx
Valkohäntäpeura (Odocoileus virginianus).pptx
 
Tekoäly ja opinto-ohjaus, webinaari 26.4.24
Tekoäly ja opinto-ohjaus, webinaari 26.4.24Tekoäly ja opinto-ohjaus, webinaari 26.4.24
Tekoäly ja opinto-ohjaus, webinaari 26.4.24
 

CS201- Introduction to Programming- Lecture 41