6.
Ho畉t 畛ng 1: ki畛m tra bi c滴
C但u 1: Vi畉t c畉u tr炭c c但u
l畛nh for do v cho bi畉t
ho畉t 畛ng c畛a c但u l畛nh
for-do.
Gi叩o
vi棚n
C但u 1: C畉u tr炭c c但u
l畛nh for do:
For <bi畉n 畉m>:=<gi叩
tr畛 畉u> to <gi叩 tr畛
cu畛i> do <c但u l畛nh>;
Ho畉t 畛ng c畛a c但u
l棚nh for-do:
C但u l畛nh vi畉t trong t畛
kh坦a do 動畛c th畛c hi畛n
tu畉n t畛, v畛i bi畉n 畉m
l畉n l動畛c nh畉n gi叩 tr畛
li棚n ti畉p tng d畉n t畛 gi叩
tr畛 畉u 畉n gi叩 tr畛 cu畛i.
H畛c
sinh
7.
Ho畉t 畛ng 1: ki畛m tra bi c滴
C坦 th畛 s畛 d畛ng c但u l畛nh
for do 畛 gi畉i quy畉t
bi to叩n sau hay
kh担ng? V狸 sao?
T鱈nh v 動a k畉t qu畉 ra
mn h狸nh t畛ng:
S= 1+2+3+4+.+N+
Cho 畉n khi S < 100
Gi叩o
vi棚n
Ch動a th畛 x叩c 畛nh s畛
l畉n l畉p c畛a bi to叩n ny.
V狸 th畉 kh担ng th畛 d湛ng
c但u l畛nh for do 畛
gi畉i quy畉t bi to叩n ny.
H畛c
sinh
8.
Ho畉t 畛ng 2: C但u l畛nh while -do
D畉n
nh畉p
T畛 bi to叩n t鱈nh t畛ng S nh動
tr棚n, n畉u s畛 d畛ng c但u l畛nh
fordo 畛 th畛c hi畛n th狸 r畉t
ph畛c t畉p. Pascal c坦 m畛t c但u
l畛nh gi炭p ta th畛c hi畛n bi
to叩n ny m畛t c叩ch 董n gi畉n
h董n => C但u l畛nh while - do
9.
Ho畉t 畛ng 2: C但u l畛nh while -do
C但u l畛nh while-do
While <i畛u ki畛n> do <c但u l畛nh>;
Bi畛u th畛c
l担gic
M畛t c但u
l畛nh 董n
ho畉c gh辿p.
10.
Ho畉t 畛ng 2: C但u l畛nh while -do
Tham kh畉o s叩ch gi叩o khoa v v畉 l畉i
s董 畛 th畛 hi畛n c但u l畛nh while-do.
Gi叩o
vi棚n
H畛c
sinh
11.
Ho畉t 畛ng 3: Bi t畉p v畉n d畛ng
Gi叩o vi棚n
Gi叩o vi棚n h動畛n gd畉n t狸m hi畛u v鱈 d畛
1 trong SGK.
H畛c sinh
Lm vi畛c theo nh坦m 達 chi 畛 t狸m
hi畛u v gi畉i quy畉t v鱈 d畛 2 trong
SGK.