... câu lệnh lặp While do, hôm nay chúng ta sẽ cùng tìm hiểu
một sốbàitập về các hoạt động lặpvớisốlầnchưabiết trước.
Bài tập
1
Trường Trung học Cơ sở Phường 4 Giáo án Tin học 8
SV soạn
... Đặt vấn đề vào bài mới:
Tiết trước chúng ta đã được làm quen với các hoạt động lặpvớisốlầnchưa
biết trước và cách thể hiện các hoạt động đó bằng câu lệnh lặp While do. Để biết
rõ hơn cách ... các bàitập có cấu trúc
lặp vớisốlầnchưabiết trước, biết cách sử dụng kết hợp cặp từ khóa Begin end đối
với những lệnh ghép trong câu lệnh While do.
– Thái độ: tập trung, tích cực trong...
... 50 Bài 8: LẶPVỚISỐLẦNCHƯABIẾT TRƯỚC
I.Mục tiêu:
- Biết nhu cầu cần có cấu trúc lặpvớisốlầnchưabiếttrước trong ngôn ngữ lập trình;
- Biết ngôn ngữ lập trình dùng cấu trúc lặpvớisốlần ... vớisốlầnchưabiếttrước để chỉ dẫn máy tính
thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào đó được thoả mãn;
- Nhận biết được đâu là hoạt động lặpvớisốlầnchưabiêt trước.
- ... ví dụ 2
1. Các hoạt động lặpvớisốlầnchưabiết
trước
a/ Ví dụ 1(sgk).
b/ Ví dụ 2 : Nếu cộng lần lượt n số tự nhiên đầu tiên (n
= 1, 2, 3, ), Cần cộng bao nhiêu số tự nhiên đầu tiên để
ta...
... cn cú cu trúc lặpvớisốlầnchưabiếttrước trong ngôn ng lp trỡnh;
ã Bit ngụn ng lp trỡnh dựng cu trúc lặpvớisốlầnchưabiếttrước để chỉ dẫn máy
tính thực hiện lặp đi lặp lại công việc ... tính thực hiện các hoạt
động lặp như trong các ví dụ trên,
ta có thể sử dụng câu lệnh có dạng
lặp vớisốlầnchưabiết trước
2. Ví dụ về lệnh lặpvới số
lầnchưabiết trước
- Giới thiệu cú pháp ... cần có cấu trúc lặpvớisốlầnchưa bit trc trong ngụn ng lp trỡnh;
ã Bit ngụn ng lập trình dùng cấu trúc lặpvớisốlầnchưabiếttrước để chỉ dẫn máy
tính thực hiện lặp đi lặp lại công việc...
... chúng ta vào bài8.
Bài 8.LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC
Trước tiên ta cần hiểu rõ thế nào là lặpvớisốlầnchưabiếttrước thông qua
một số ví dụ.
Bài 8.Lặpvớisốlầnchưabiếttrước
2
Trường ... (4’)
(?) Lặpvớisốlầnbiếttrước và
lặp vớisốlầnchưabiết trước
- Cá nhân HS trả lời.
Bài 8.Lặpvớisốlầnchưabiếttrước
7
Trường Trung học Cơ sở Phường 4 Giáo án Tin hoïc 8
khác nhau ... trước ?
- Đó là hoạt động lặp với
sốlầnlặpbiết trước.
a) Ví dụ 1
SGK trang 67
- GV phân tích vế sau: bạn
Nam lặp lại thao tác gọi điện
Bài 8.Lặpvớisốlầnchưabiếttrước
3
Trường Trung học...
... có thể sử dụng câu lệnh có dạng lặp
với sốlầnchưabiết trước
2. Ví dụ về lệnh lặpvớisốlầnchưabiết trước
Trong Pascal câu lệnh lặpvớisốlầnchưabiết
trước có dạng:
while <điều kiện> ... Lp: 8B; 8C; 8D. Ngày soạn: 11/01/2009.
Tiết PPCT: 41 + 42. Ngày dạy: /01/2009.
Bài 8.Lặpvớisốlầnchưabiết trước
I.Mục tiêu::
+ Biết nhu cầu cần có cấu trúc lặpvớisốlầnchưabiếttrước ... của câu lệnh lặpvớisốlầnchưabiếttrước while do… trong Pascal.
II. Chuẩn bị
GV: SGK, máy chiếu, phim trong các ví dụ về chương trình
HS: Xem trướcbài ở nhà
III. Tiến trình bài giảng
1....
... giải quyết bài tóan về số
lần lặpchưabiết trước. Cô và các em sang bài mới.
Bài 8:
LẶP VỚISỐLẦN
CHƯA BIẾT TRƯỚC
Hoạt động 2: Hs làm quen với hoạt động lặpvớisốlầnchưabiết trước.
Gv: ... động
lặp mà sốlầnlặpchưabiết trước. Em hãy cho 1 ví dụ về
hoạt động lặpvớisốlầnchưabiếttrước đó.
Hs: Học cho đến khi thuộc bài.
Gv: Vậy thế nào là lặpvớisốlầnchưabiếttrước và ... Tuần: 25 Tiết: 49
Bài 8: LẶPVỚISỐLẦNCHƯABIẾT TRƯỚC
I. MỤC TIÊU:
1. Kiến thức:
- Biết được nhu cầu có cấu trúc lặpvớisốlầnchưabiếttrước trong ngôn ngữ lập trình.
- Biết ngôn ngữ lập...
... động lặp
với sốlầnchưabiết trước?
2. Ví d v l nh l p vôùi sốlầnchưabiết trước: ụ ề ệ ặ
while <điều kiện> do <câu lệnh>;
Trong pascal câu lệnh lặpvớisốlầnchưabiếttrước ... các số cho đến
khi gặp 0 thì dừng lại.
Tính tổng các số vừa
nhập.
Ch a bi t l p m y l nư ế ặ ấ ầ
Lặp vớisốlầnbiết trước, sử
dụng câu lệnh lặp For…Do
để viết chương trình
Lặp vớisốlầnchưa ...
- Các hoạt động lặpvớisốlầnchưabiếttrước
phụ thuộc vào một điều kiện cụ thể và chỉ
dừng lại khi điều kiện đó sai.
- Trong Pascal câu lệnh lặpvớisốlầnchưa
biết trước có dạng:
While...
... dụng câu lệnh nào để giải quyết bài toán?
2. Ví dụ về lệnh lặpvớisốlầnchưabiết trước
3. Lặp vô hạn lần – lỗi lập trình cần tránh
Lưu ý: Khi thực hiện vòng lặp, While ….do cần xác định ... T+3
…
Ta sử dụng câu lệnh nào để giải quyết bài toán?
Điều kiện của lệnh lặp và câu lệnh là gì?
2. Ví dụ về lệnh lặpvớisốlầnchưabiết trước
Ví dụ 5:
Program vidu5_1;
Var i: integer;
... lệnh, do đó có thể có trường hợp câu lệnh
không được thực hiện một lần nào.
2. Ví dụ về lệnh lặpvớisốlầnchưabiết trước
Ví dụ 5:
Program vi_du5_2;
Var i: integer;
T: real;
Begin
T:=0;
...
... <)=0,&7>?"#<>0?@
!
3. Bàitậ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
2. Hoạt động của vòng lặp
WHILE DO
R0 0$% &' ... 2. Hoạt động của vòng lặp
WHILE DO
UW0+9a;
R0Z[&%0$&X70*$4=0,&
7>0R-D!
)NH
Bàitập về nhà
)*;
ARP56060GLWI(J3`Z-5
QC4!
)*J;
m0*0nX7>P7 087 R0%*o!
f'5pn*$P'34&c*!q4$
0Z05p&2&%&5\360Q4!
... 0
*0`= 8 >X01$!
B)56^;A0T0>>0"$&2F`
456!
1. Cấu trúc của vòng lặp
WHILE DO
/01!!!"$*234567 089
&:0
(205;
...
... thể sử dụng câu lệnh có
dạng lặpvớisốlầnchưabiết
trước
2. Ví dụ về lệnh lặpvớisốlần
chưa biếttrước
Trong Pascal câu lệnh lặpvớisố
lần chưabiếttrước có dạng:
while <điều ...
Bài 8: lặpvớisốlầnchưabiếttrước
I.Mục tiêu
- Biết nhu cầu cần có cấu trúc lặpvớisốlầnchưa
biết trước trong ngôn ngữ lập trình;
- Biết ngôn ngữ lập trình dùng cấu trúc lặpvớisố
lần ...
việc sử dụng vòng lặp for…to…do bởi lúc này sốlần
lặp không biết trước. Vậy ta phải làm như thế nào ?
Giới thiệu bài mới .
Hoạt động 2: Các hoạt động lặpvớisốlầnchưabiết
trước
+ G :...
... có cấu trúc lặpvớisốlầnchưa
biết trước trong ngôn ngữ lập trình;
- Biết ngôn ngữ lập trình dùng cấu trúc lặpvớisố
lần chưabiếttrước để chỉ dẫn máy tính thực hiện lặp
đi lặp lại công ...
d
ụng cấu trúc lặp cần chú
ý tránh tạo nên vòng lặp
không bao giờ kết thúc.
+ Hs : Chú ý nghe
Giáo án tin học lớp 8
Bài 8: lặpvớisốlầnchưabiếttrước
I.Mục tiêu
- Biết nhu cầu cần ... lệnh lặpvớisốlần cha biết
trớc rồi giải thích.
?Làm bàitập 2 trang 71.
Hoạt động 2: Xét c ác ví dụ.
+ G : ta ti
ếp tục xét các ví
dụ mà trong chương tr
ình
có câu lệnh vớisốlầnlặp
chưa...
...
BÀI 8: LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC
I.Mục tiờu
- Biết nhu cầu cần có cấu trúc lặpvớisốlầnchưabiếttrước
trong ngôn ngữ lập trỡnh;
- Biết ngụn ngữ lập trỡnh dựng cấu trỳc lặpvớisố ... thể sử dụng câu
l
ệnh có dạng
lặpvớisốlầnchưabiết trước
2. VỚ Dụ Về LệNH LặPVớISốLầN
CHưA BIếTTRướC
Trong Pascal câu lệnh lặpvớisốlầnchưa
biết trước có dạng:
while
<
điều ...
Làm bàitập 1, 2, 3 SGK trang71.
-
Đọc trướcBài 8: lặpvớisốlầnchưabiết trước.
n ( tính tổng n số tự nhiên đầu tiên ) thỡ ta sẽ gặp nhiều khú khăn
trong việc sử dụng vũng lặp for…to…do...
... bài theo sách giáo khoa và vở ghi.
- Làm bàitập 4, 5 SGK trang71.
- Đọc trướcBài TH 6.
BÀI 8: LẶPVỚISỐLẦNCHƯABIẾTTRƯỚC (tiết 2)
I.Mục tiờu
- Biết nhu cầu cần có cấu trúc lặp ... cấu trúc lặpvớisốlầnchưabiếttrước trong
ngôn ngữ lập trỡnh;
- Biết ngụn ngữ lập trỡnh dựng cấu trỳc lặpvớisốlầnchưabiết
trước để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc ... nhà.
III. Tiến trỡnh dạy - học
Hoạt động 1: Kiểm tra bài củ
?Viết cú pháp câu lệnh lặpvớisốlầnchưabiếttrước rồi giải thích.
?Làm bàitập 2 trang 71.
Hoạt động 2: Xột c ỏc vớ dụ.
...