Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

tiet 39,40 tin8
Nội dung xem thử
Mô tả chi tiết
NS: 03 / 02 / 09. ND: 05 / 02 / 09
TiÕt 39, 40: BµI TËP
I. Môc tiªu: - Còng cè l¹i cÊu tróc lÆp ®Ó chØ dÉn m¸y tÝnh thùc hiÑn lÆp ®I lÆp l¹i
c«ng viÖc nµo ®ã mét sè lÇn.
- BiÕt kiÓm tra ®iÒu liÖn cña c©u lÖnh lÆp.
- NhËn biÕt ®îc kÕt qu¶ cña ®o¹n ch¬ng tr×nh ®· viÕt s¼n.
- M« t¶ ®îc thuËt to¸n ®Ó tÝnh c¸c tæng.
II. ChuÈn bÞ:
+GV: HÖ thèng c¸c bµi tËp cÇn luyÖn tËp.
+HS: Häc tèt bµi cò, lµm bµi tËp ë nhµ.
III. TiÕn tr×nh lªn líp:
1. Bµi cò: Cho mét vµi vÝ dô vÒ ho¹t ®éng ®îc thùc hiÖn lÆp l¹i trong cuéc sèng h»ng
ngµy. H·y cho biÕt t¸c dông cña c©u lÖnh lÆp víi sè lÇn biÕt trîc.
2. Néi dung bµi tËp.
Ho¹t ®éng cña GV vµ HS Néi dung ghi b¶ng
Gv giíi thiÖu néi dung bµi tËp cÇn lµm
GV gäi 1HS ®äc qua bµi 3 ë Sgk c¶ líp
cïng theo dâi vµ suy nghÜ ®Ô tr¶ lêi.
GV: §iÒu kiÖn ph¶I kiÓm tra lµ g×?
Bµi 4: Gi¸ trÞ cña biÕn j b»ng bao
nhiªu?
J: = 0;
For I : = 0 to 1 do j : = j + 2;
Bµi 5(Sgk):C¸c c©u lÖnh nµo kh«ng hîp
lÖ, v× sao?
a) For i : = 100 to 1 do writeln(‘A’) ;
b) For i : = 1.5 to 10.5 do writeln(‘A’) ;
c) For i = 1 to 10 do writeln(‘A’) ;
d) For i : = 1 to 10 do writeln(‘A’) ;
e) Var x : real ; begin for x : = 1 to 10
do writeln (‘A’) ; end.
Bµi 3(Sgk): Chóng ta nãi r»ng khi thùc hiÖn
c¸c ho¹t ®éng lÆp, m¸y tÝnh kiÓm tra mét
®iÒu kiÖn. Víi lÖnh lÆp
For <biÕn ®Õm> : = <gi¸ trÞ ®Çu> to <gi¸ tri
cuèi> do <c©u lÖnh>; cña Pascal, ®iÒu kiÖn
cÇn ph¶I kiÓm tra chÝnh lµ gi¸ trÞ cña biÕn
®Õm lín h¬n gi¸ trÞ cuèi.
NÕu ®k kh«ng tho¶ m·n, c©u lÖnh ®îc tiÕp
tôc thùc hiÖn, ngîc l¹i, kÕt thóc c©u lÖnh.
Bµi 4(Sgk):
Ch¬ng tr×nh Pascal nãi trªn kh«ng thùc hiÖn
®îcbÊt k× ho¹t ®éng nµo. Tuy nhiªn ®©y vÉn
lµ c©u lÖnh hîp lÖ.
Bµi 5(Sgk):
a) Kh«ng hîp lÖ. V× gi¸ trÞ ®Çu nhá h¬n gi¸
trÞ cuèi.
b) Kh«ng hîp lÖ. V× c¸c gi¸ trÞ ®Çu vµ gi¸ trÞ
cuèi ph¶i lµ sè nguyªn.
c) Kh«ng hîp lÖ. V× thiÕu dÊu h¹ chÊm khi
g¸n gi¸ trÞ ®Çu.
d) C©u lÖnh hîp lÖ. Tuy nhiªn, nÕu ta muèn
lÆp l¹i c©u lÖnh writeln(‘A’) 10 lÇn th× kh«ng
hîp lÖ do thõa dÊu phÈy thø nhÊt.
e) Kh«ng hîp lÖ. V× biÕn x ®· ®îc khai b¸o
nh lµ biÕn cã d÷ liÖu kiÓu sè thùcvµ v× thÕ
kh«ng thÎ dïng ®Ó x¸c ®Þnh gi¸ trÞ ®Çu vµ gi¸
trÞ cuèi trong c©u lÖnh lÆp.