Tải bản đầy đủ (.doc) (4 trang)

Cau truc lap t2(11)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (109.14 KB, 4 trang )

ĐHSP Thái Nguyên_SP Tin 40
Bài 10 Cấu Trúc Lặp (Tiết 2)
Người soạn: Vũ Thị Thanh
Ngày soạn 03/10/2008
Giáo viên hướng dẫn: cô Lê Thị Bích Liên
I. Mục Đích, Yêu Cầu
1. Kiến thức
- Nắm được câu lệnh lặp không biết trước số lần lặp với câu lệnh
While – Do.
- Nắm được hoạt động, cấu trúc của câu lệnh While – Do.
- Nắm được thuật toán giải bài tập 2 trong SGK vận dụng lệnh
While – Do.
2. Kĩ năng
- Biết vận dụng câu lênh While – Do giải một số bài toán đơn
giản.
- Biết phân biệt khi nào sử dụng câu lệnh While – Do.
II. Chuẩn bị của giáo viên và học sinh
- GV: SGK, SBT, giáo án, bảng phụ,…
- HS: SGK, SBT, chuẩn bị bài mới ở nhà.
III. Tiến trình dạy học
1. Ổn định lớp
Lớp: Sĩ số: Vắng:
2. Kiểm tra bài cũ
Câu hỏi: Nêu cấu trúc và hoạt động của câu lệnh For – Do dạng tiến?
Trả lời:
* 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>;
+ For, to, downto, do là các từ khóa.
+ biến đếm là biến đơn, kiểu số nguyên.
+ giá trị đầu và giá trị cuối là các biểu thức cùng kiểu với biến đếm, giá
trị đầu < giá trị cuối.


* Hoạt động:
Câu lệnh sau từ khóa Do được thực hiện tuần tự với giá trị biến đếm
tăng lần lượt từ giá trị đầu đến giá trị cuối.
3. Bài mới
Đặt vấn đề:
Bài trước các em đã được biết cấu trúc lặp với số lần biết trước và lệnh
For – Do, bài hôm nay chúng ta tiếp tục làm quen với khái niệm lặp với
số lần không biết trước và câu lệnh While – Do, ta vào bài hôm nay:
Vũ Thị Thanh
1
ĐHSP Thái Nguyên_SP Tin 40
Bài 10 Cấu trúc lặp (tiết 2)
Vũ Thị Thanh
2
ĐHSP Thái Nguyên_SP Tin 40
Vũ Thị Thanh
Hoạt động của giáo viên Hoạt động của học sinh
3. Lặp với số lần chưa biết trước
và câu lệnh While – Do
Xét bài toán 2 ở mục 1, tính tổng S:
 +
+
++
+
+=
Naaa
S
1
1
11

cho đến khi
0001,0
1
<
+ Na
.
Với a > 2.
Ý tưởng: Để giải bài toán trên, đầu
tiên ta gán giá trị
a
S
1
=
sau đó lần
lượt cộng vào S một giá trị
Na +
1
với
N = 1, 2, … cho đến khi
0001,0
1
<
+ Na
thì dừng.
Ta có thuật toán giải bài toán trên
như SGK.
 Cho HS quan sát SGK.và giải
thích hoạt động của thuật toán
 So sánh 2 bài toán 1 và bài toán 2
có gì giống nhau và khác nhau?

 Nhận xét: Như vậy cả bài toán 1
và bài toán 2 đều mô tả cấu trúc
lặp tuy nhiên bài toán 1 mô tả cấu
trúc lặp với số lần biết trước bài
toán dừng khi đã lặp đủ số lần,
bài tập 2 mô tả cấu trúc lặp với số
lần không biết trước bài toán
dừng khi thỏa mãn một điều kiện
+ Để mô tả cấu trúc lặp với số lần
không biết trước, Pascal có câu lệnh
While – Do.
Cấu trúc lệnh
Giải thích
Ghi lại đầu bài.
Nghe giảng
Nghe giảng
 Giống: cả hai bài toán đều lặp lại
nhiều lần bước cộng giá trị
Na +
1

vào tổng S
 Khác: bài toán 1: ta cộng vào S
giá trị
Na +
1
với N= 1…100 lần
thì dừng. Bài toán 2 ta cộng vào
S giá trị N=1, 2, 3, cho tới
lúc

0001,0
1
<
+ Na
thì dừng.
Nghe giảng
Ghi bài
+ Để mô tả cấu trúc lặp với số lần
không biết trước, Pascal có câu lệnh
như sau:
While <điều kiện> do <câu lệnh>;
Trong đó:
+ While, do là các từ khóa.
+ Điều kiện là biểu thức logic.
+ Câu lệnh là một câu lệnh đơn hoặc
ghép.
3
ĐHSP Thái Nguyên_SP Tin 40
IV Củng Cố Và Dặn Dò
1. Củng cố:
• Các em nắm được cấu trúc lặp với số lần không biết trước
• Nắm được cấu trúc hoạt động của lệnh lặp While- do
• Nắm được cách sử dụng lệnh While- do giải một số bài toán
đơn giản
2. Dặn Dò
• Về nhà xem lại bài học hôm nay
• Làm bài tập va chuấn bị bài mới
V Nhận xét của GVHD












GVHD
Vũ Thị Thanh
Câu lệnh
Điều
kiện
sai
Đúng
4

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×