§o¹n lÖnh sau ®©y
®óng hay sai?
IF a>=b THEN
Max:= a;
Else Max:=b
V× sao???
Néi dung bµi gi¶ng
Néi dung bµi gi¶ng
!!!"#
$%&'( !!!"#
)*+,
1. CÊu tróc cña vßng lÆp
WHILE DO
/01!!!"$*234567089
&:0
(205;
<)=0,&7>?"#<>0?@
!
1. CÊu tróc cña vßng lÆp
WHILE DO
A$&2
B C"#*D70$-$EF&:0
B )= 0, & 7> G)AHI; * 4= 0, $ 0$
$J:AKL 0$MN !
B>0;*0O>0G8>IP*05QR00S
0T0>!
U0V;
WX "# 2 0 >0 GAD 0 >0 Y ZI 0R
0S&>0&2$)1!!! -@
)NH
2. Ho¹t ®éng cña vßng lÆp
WHILE DO
R0 0$% &' ( [ &5\ 0T
0>01$5&];
5&]
2. Ho¹t ®éng cña vßng lÆp
WHILE DO
$%&'(]P^456;
B)56;H=P4=0,&7>!
B)56J;
_ WX 4= 0, & 7> & 0R 0`=
456^!
_ WX 4= 0, & 7> 0R 7X 0
*0`=8>X01$!
B)56^;A0T0>>0"$&2F`
456!
2. Ho¹t ®éng cña vßng lÆp
WHILE DO
UW0+9a;
R0Z[&%0$&X70*$4=0,&
7>0R-D!
)NH
3. Bµi tËp vËn dông
Bµi 1:
/X&$%05QR00=0:P*0R0
b0O3T0Z&cZ!
Gi¶i
;de@
01G<bI"$
)1
1G;JI@
;d_@
-@
f8S
^!)*++
)*J;
/X05QR0g0:(4=
0,G*3`Z0+D4*
0gPI
Nd_hJ_h^_!!!_h
Ch¬ng Tr×nh tÝnh gi¸ trÞ cña BiÓuThøc: A = 1 + 1/2 + 1/3 + + 1/n
E$PA0ijA)A@
L1 KA@
/ C;11@N;K1@
) jW@
1Gk0$00410lI@
1GkW0dkI@K1-GI@
N;de@;d@
01G<dI"$
)1
N;dN_h@
;d_@
-@
1Gkj410NdlCN;e;JI@
K1-@
W"!
Bµi tËp vÒ nhµ
)*;
ARP56060GLWI(J3`Z-5
QC4!
)*J;
m0*0nX7>P7087R0%*o!
f'5pn*$P'34&c*!q4$
0Z05p&2&%&5\360Q4!
W"
KiÕn thøc träng t©m
BiÓu thøc ®iÒu kiÖn
LÖNh
N
§óng
Lu §å miªu t¶ qu¸ tr×nh ho¹t ®éng cña vßng lÆp WHILE DO
H=P
)AH
A0T0>
>0
A0$70q
M« pháng thuËt to¸n: In 5 sè tù nhiªn ®Çu tiªn ra mµn h×nh
)r&c
n := 0
0 < 5?
ViÕt 0 ra mµn h×nh
n:= 1
0 1 2 3 4
1 < 5?
ViÕt 1 ra mµn h×nh
n:= 2
2 < 5?
ViÕt 2 ra mµn h×nh
n:= 3
3 < 5?
ViÕt 3 ra mµn h×nh
n:= 4
Sai
§óng
4 < 5?
ViÕt 4 ra mµn h×nh
n:= 5
5 < 5?
KÕt thóc
HXFS
vßng lÆp WHILE DO
U$%&'
B)56;H=P)AH!
B)56J;
_ WX )AH & 0R 0`=
456^!
_WX)AH0R7X0
*0`=8>X01$!
B)56^;A0T0>>0"$
&2F`456!
<)=0,&7>?"#<>0?@
U
)NH