logo

Bài giảng cấu trúc điều khiển

- Các lệnh được thi hành tuần tự, lệnh sau nối tiếp lệnh trước. - Thứ tự các câu lệnh được thực hiện theo đúng trình tự viết trong chương trình. - Cấu trúc tuần tự được thi hành cho đến khi gặp: Cấu trúc lặp, cấu trúc rẽ nhánh hoặc gặp lệnh thi hành một chương trình con.
NG I H C BC MARKETING KHOA TIN H C QU N LÝ 306 Nguy n Tr ng Tuy n – Q.TB – TP.HCM BÀI GI NG C U TRÚC I U KHI N I/ C u trúc tu n t . II/ C u trúc ch n l a (r nhánh). 2.1/ C u trúc If 2.1.1/ C u trúc If ... EndIf 2.2.2/ C u trúc If ... Else ... EndIf 2.2/ C u trúc Do Case . 2.3/ So sánh c u trúc If ... EndIf và Do Case ... EndCase III/ C u trúc l p . 3.1/ C u trúc For ... EndFor 3.2/ C u trúc Do While 3.2.1/ C u trúc Do While .T. 3.2.2/ C u trúc Do While 3.2.3/ C u trúc Do While !Eof() 3.3/ C u trúc Scan ... EndScan !" # $% & ' ( )!" * +$ %,- (.! /! " +0 ! " +1 23 4 # $ 5. +1 & ' +1 26 ! 7 8 $ +1 23 $ 1 9: $ ;' : 2< ! " # $ 23 4 : ' 0 . +0 5. - :0 0 +1 4 => 2< : .! ? ! "#$ %& '# ( #) * +, - +, . ...v..v…. +, / 0 " " " 2< * +$ +0 : 1 2 3 4 5 4 : C * +$ => : 26 : 2< ! < - D +4 => E 8 + +F : ' B D %7 9.G !7!(. :0 %H + 9.G !H!(.! IJ $ 1 => K ; 1 % :0 K +4= D(. +4 LM ;4: : 23 EN +1 ; ' : 2< ! OL 9: - 4: %PQ. R S PQ T. PQ. !!. S+ 9. R S PQ T. " 9. R S " 9 (. 5. 2< U D V => = ;4: ;4 => = ! H:W : ). X - (." PQ.RYS+ 9Z.R S PQ E(." " 9.RY[ 9 \ 9Z.R S " 9 .6- 78 4 * +$ 5. + K + K D ' EN S PQ ! " PQ. V +@ ;4: 9: 7: PQ. V V S+ 9. :0 K !.O:. V 5.H:W : +4= ).+:X PQ.!. .6-6- 79: ; 7 ? > @ 5 +A B C ]^ 8 + +F_ ] 1 _ False : < C .6.6. 7 9 :2DE 9 : ; 7 ? > @ 5 +A B False 7 ]^ 8 + +F _ ] 1 _ :2DE True 7 ]^ 8 + +F )_ False ] 1 )_ /+, -0 RRRRRRR! :2DE True ] 1 _ RRRRRRR! /+, .0 : ; 7 EndIf 7: PQ. R S+ 9. R S PQ 5. ' ]^ 8 + +F_. L :D +1 d PQ. e -2 23 $ 1 ; 4 Ef B . PQ. g +X ! 1 d S+ 9. & L - 23 $ 1 ' ]^ 8 + +F_. d : a + +F %H + 9(.!. "V E : PQ. D 23 V +X Ed E M S PQ ! " 4M g 23 * +4 PQ. +@ % PQ.+@ ;4: (.!." PQ. V +@ ;4: 2 & 2 K E : hB /. .6. @ 5 +A B …..v..v………….. - % * +$ (.5. : C * => : D i V WDM ! " O:. " 9. D 23 = 8 EN S " 9! 7: O:." 9.5. ' V 1 %SW (. L f ` " 9. 4: V ;a e d - 23 2 $ 1 %;4 Ef B . D " 9. g +X (. !7 : O:. " 9. 5. K 2h V :D [ 9 \ 9. 23 ; ' $ 1 +1 & L % ' " 9. 26 V K f (. "V +@ ;4: b " 9.! .6I F D5 7 9 : ; 7 JK 3 8 PQ.!!.S PQ ;4 O:." 9.R S " 9 +4 - 5. : C 26 + +F j 2< * => : D i V WDM % ' V ). :0 /. PQ.R S PQ V 1 B D < (! L 5 3 8 " PQ. R S PQ V 4 X PQ. & ' ;4 PQ. +@ 5. : O:." 9. ` V 26 + +F j 2< 2< 2< PQ.+@ ! ? PQ. R S PQ ;4 O:. " 9. R S " 9 : 2h 3 # * => : c D i V WDM %W a 26 : 2< (! " PQ. ; ' 26 X & ' : C +1 23 4 % ' 1 - j b PQ. f (! ' ` * => : D i V WDM * PQ. RS+ 9. R S PQ :0 O:. " 9. R S " 9 !% ' & ]k/. * PQ.;4 23 +X ). 2M 6 4 => : C +1 4 +# => V= +1 : # j ! H:W : V X +0 CF 9 : ;CF I6- CF 9 : ;CF ? > @ 5 O P O P @ R S >T OAT 2M Q =F = JU > 2M For To [Step +/- ] …………………………. …………………………. [Loop] [Exit] EndFor +A B False True Command g +0 H: . R S H: : C +0 +X => V= +1 : ;6 & +# +0 23 E ' 2 6 % B M a Ed SW )_(! " H: . D 23 ' Ed S H: Y? 9 . nTG ]SW /_. V V :0 K : ;g +0 H: .% a =0 +4 n (! 7 : ;g +0 H: . V V +1 :: . % : C B M. d +X ;g +0 (. :0 SW . % : C : f ;g +0 (! I6.
DMCA.com Protection Status Copyright by webtailieu.net