Professional Documents
Culture Documents
CTSD Notes 3
CTSD Notes 3
, \h fl ,· ,, ., i
,,' (' 'flt <th'i
" t ' ('l1 l~~ t ellr l
~
. euri d;l Hl ~ .
t/ 1 \ h " I) -1" ,,, ,l,r t\ II '),\r ) ~1
',
, ' I
.
tll d
.
f) 1i ,\1t 1 ( \
j .
re{ u r h o ,,
.I
~mt f; .f-:1;
.for ( t -== I ; fl:'. ,:: o. ~ ~ + ·+ )_
[
1
reh .>r ri Jo /'
J
~ e'- , € n o,r odd Wl ~ -{\.A.nCi ~ () s
?n+ rna.~ ()
f
.
lnt
'
rri
'
1r~ "
J .I
o
pnn+-t"'
P ( ,,
-enter n0m bv.· ·.. ·,, ) ,,,• '
Sc.an~ ( , ~: •, d ;, .in
I\ / " )
•
,I
r e+urn O;
,-[ '\
! J.
, I
e.\se
11
pr~nt-~ ( odd "Ylurnbu 11
) o
/
J
r, I
I
,' I
_q ,.,n.>.i "
I' 'I
' c\ l'H t
I
. t:'I
a..-,IcYr\AO
, > I
f ,rl a. 0
I & {er n Cl~
I '' ' \
-t<211l t
"-''--=> e''-l- yPQ_ o{Z c\o.. Q
0
t~?:e oJ ,:~i°0-~I.Q
. I . , ,.
~o coJ . "'
• r \
• I
I ' \ ' ,
-( I) au+ o mo .t1°('
e x+e~ n ~
0
8-t o"1 1c.
S-tor-o.'f e ~~~d d(!krt Meiuor~
1 C'
o ~G t_,fe~~
C'C&..1 .S
-
=-
~ a.lLUJ Qa,,bac)e R A t'1 &,cal. i~J.
0~
"RAM Glof>cJ ~u eud
0
c'v.te rn oJJ. &~n ref -tlu
T! r Di~ 0-IN'- ,
-l:-u ~
0 RA l'1 loccJ.
{Sfaltc AfoLil!.
{o,,i/ob~ 1 -flu
proir-am.
fo~a/. 1.r1I tLAJ
;-~;,.,+~,s
Q::;v.+e;. t-ei~f,u, ~w~e ~ p►oj,a..,._
OaL. {J
.,
o -roh pe~men on+I Y
lf1 -th~
Sourc.e wh~ch stoY-e~ frrto11mo 1
'types of i'i\es _ o
0~na.ry -€--~le
0 ., .
e.x.+en~\ On : 0 Blr-i
:L/o -€undio ns _ o
0
- ~orrno.tt ed ::I./o -€unclton s
- ~orn.a. tted
-f scant()
L7ser Conso\e'.. {unc_\\~n
--c:,.
0
pnntf ( ', p~tc c) 3e+s ( ) -get~l)
Scanf () pu·hv()
caetc() pu+~ ()
· ·open ' ( )
c. lo~~ C )
I• •
h ~ o., , f 0.1 o p 4 • )
t.O -H.on lt. I.. OV<i!ru,rrre lf'l"t"Orma\lon
(Q)-t
o...4
-
~
"
"
I,,
II,
~
~or- .+x.i .1
tr,~.
b fnory .gt~ _ o
lfb -ob+
cob wb+
cJ, ab+
• I
ff ( ff_
:= = t--!l)LLJ
(
" ., .J.. 11 ) .,
pf'~n+f ( " f:'1 le doe~ m,t ex1~ 'C / , ·
f exd: (1) i
l ' \
a..ny e.rrorg
.. .
exd:·
0
(1)
- program l.l {orc..efu.ll_y t.erm~na.Ted
' '
. I
no 0
~, lepO\n+er- · _
0 Of I 1 ~
..
I • '
a. C pr-oar-,.,. in.,. 1 ,... rea.d. ho.me, 0.9~ 1
1
ala. '/
s .. ~ .
an cl
- ,.:i '-'•• "
1
t'rrl- tno1n ()
r
~ -t Le- ,r.--~ ~ ; .'
.....
' r ,
-Iii <lre<:1+1119 · file .f)o~ nter
ch Qt- na.rr·ie · ~o) ; f.
' , I 1 I I I , I,
• I
-fp""
- ,1
-tope.n ( '~.C!/-folderl
, • ·, 1 . : • 1 1- _
b .1. ..1.. 'J
I/'· c. lXL
,,
VII
") "
1
I
I . 1 • . '' \ . j l . . I ·,
ff ( fp ~ "' NOLL.) , ..
) ' , 1' ' I
''
f
• • I \ ' 1
., .
I • 1"
J
. 1· ·1 J' I I 1'
. prfntf ( ".f'nter no.me~ ") ~ .
i \ j J, I f 1( : I\! ' ) i )'
1' ) , , I · I I ) ·,I', \' / \ : ! ,') \~ 11 ' I
\ \ . ' . ¼rfh+f
1
( ·-fr J .,'
1
.:A~e ·: cf':·)-ll3 e' ) ~;'. ~
•/- ~
~ olary' =··i r' ' ,. ;. i~~c:t
11
.fp rfn-l-f ( fp, ~ -~
1
) j
r:
I
r
I
• 1 ' •
',
. ' ". ' 1
~ close ( -fp) i
re-lu.rn O•
I
1 ~ I I
!- ' I \ '
o~ on Au c_ (__Q_.\ s ., ~e.a.J
~+ • ,, r' • • ~
JI . l
f
t='.ll€ it: ~p .: . . f . , 'l , • . , ,·
11
ch:u.. o. [ 1001 ;_" "'lekorne io_ C 1?r-09romrnLng ;
I I ' I . < ) 1' l ' • ~. \ \ • ' I \ •,
':c>
,t ( .fp = = ~oLL)
r . .
hot ·e X.to"'j_
o ' ,, .. , , " ')'';
t>nn-H' (' 1
'ftle. does ~l
I ' •
11
fp ~~op~n l" obt --l.,d: ''., . w.
l\ )-
,/
,f ( ~p :: ::: ~H-'LL)
"l r !
.fdose ( {"p) /
\
\.
ol_ _ ~l "
'Trr rn, o..t n CJ
r
~, Le 1r ~pi 11
r
pr~·r+f ( 11 P lr. dou ~ (?')(;,\
1 ' );
ex1l ( 1) j
~ I O o .)
"tOf \. l = 0 /• l (. S- • l +-t \
r
,I •
3
0-V ~ r -+:ot ( _s-- ;
t,Cnn
, rn t-·~ ( '-"p, I•
av~ r a9 e : • ,@'', j
0
/,
a. v g )
· ~ cJos t: ·( fp) ,;
reod __ o
0 .J
l 'U.T ')• " (l.LU. ( )
R L€ ., fp:
~<n-1 ch • ,I
ff ( f p =- ~ f\lULL )
r I •
J
w /JII ( tr.h ,., ,f, 3et af.1p) !,. .Cb.r)) .
r
, , ,
J
, e-lum o;
J
I •
\
,.
, , . r
o.
'.
0 ... ~ -
'
0
I O O
0
O
' I
' I
b l'b. Lt
,
I I o.-,:6 ,;, 0 1 .o io o o
0 "" ~ 0 I 0
·oR t t) 0
0 D
6 = y 0
\
•'
o.l b: G 0 I 0 ; I
'.' .( I I
I
O:::
' 1'
0 I O <D I ·O \ ·1
t-..1 Oi ( rv)
1 ~ a. I :=, .i:-6 •
, . t I , :.·r·· } O II
I ' • ,,
j \
I
.S -'! G -s t, 3 2. \
~~ ~'©. o o o '- o 1, o
00001000
' ,.
I tO O 0 , -0 , 0 •0 •, t ,0 ~
-·
0
t 1 9ht slo({ ,
'
'
Cl.=O
I
eoo 00000
' 1 ' 'l ' I l;;.~IO) ' l .,
I I
Cl.>>2 0
•
q_0, . 0I IO IO ~
0 0 0 0 00 10
i,_o ,J •
0 t'""("wue-
,
l ' l ~ •
0
pnrvtf (ti b .Y) 1 -r· ~/d.'> 6~.:>l).1
re.torn O)
. l . (
I I
' I \ '
I
0
Two +ype s of expresst 0-n-·:,,_ ,: o
. I
' I •
Toe expre.SSton \
', I • 1 i ( '·
__ ;:,
pr~or~-l:y
' 1
~ ; / ,,
0
/. hove hf9her prfor~fy -than .,r+1
f ' • ' , 'II
.:t Lo- o
-As ~oc lO."C"l vi -fy __ ,3
' l
.
• \
\ l 1
. ,.
• l • t · ,"'
r
'Preced~ nce
s+ o e.,....,
I prtOrlL,'.-J
' , ·,
f--Ar~+hmeTt~ ..
oe~ro..."t.ors J
' 1 ,· '
~ . eef+ i? .91 f9 h t
l
+;
r l< eto.L.onoJ
ore(tra1o rs J left to rtg ht'
- - /
I ::::
0
[ Btiwv..e eegf1o 'l> f 9 ht-·
9< DP ~taln r.s J
'2 '
r ternary
,:)
operator s- J 9'.~9 1-i-t t-o lef?
I
JI,
-
Dp~ro.1or ·
0
~rd: rnc:uri (_)
1
.- rl .
I
I
I
.
I ,,
e = ( C~+bJfc)
• ·) ) I J ~ ' I ' '( I • •
/d ~
• , '
pr~ntf ( ., -(fatb)trc)/d = / ,d 0
'-.n ·~· e·•) ;. 90
I
e 1 a + ( b., c) / d/ ;.. ,.
. I
1
I
7
• 1
r---J
pr r,, +.f ( If a+ ( b * c) / d :: "/ -~ '-.n
,I
I
)
e ; ~o
. t
c
3
R~CURSION - - 0
:Nerat~on
f - -,
I \
0
ma.\h O;
cond,-b'o n . L
I
r ; ' ;
' I •
J
~ \ I I i '· '•
I
_fuh ( '1) /
.,
v-· I
~t
'-,
J- 'l,, i._/ ) e "c:t .
>-1 oi"d .furi ( frr,t '"YJ)- ·'r , , ,,/ /
·f ' _, I- (un Io) /
I .
, . ,/ -fur(r) .
,f (!I~ -~ ~) ..fu h ( '2 )
I
retµrn O; {'\j ~ ( ~ ) -
- -- - - ..
.fu n ( 4)
~\se _ _.. , ···~--
-fun I~)
pr ~n+f ( '' "/- d, t-·i'~ n );
rel-u r r, {'ur.,t(-n ~ _,J ;
7
I •
I
'f ' • • l ..
.S yn-ta x _ o
11 ' j l . • I ,) ! I j
Yetar h ~ •
/
e lse
re-l- ...nn rec.ut'( ) ..
/
J
r
f re.t:vrri O 1
el.se
ret0rn ~tx.ii(ri-1 );
)
.:Jtf'>'lclucli < stdto . h >
\:W ( n f -fac ( r,-,-t ) ;
1
f nt -foe ( rnt n)
t"" eh>rn t;
et s e
,(',, J :'r ,- ( i
.,. , ~ <' t u ,: ~ \/ r:• • fI •t 1<' 1• ; > r 1 ~
]
Sec ()