Kiểm tra bài cũ: hĩy viết cầu trỳc, sơ đồ của cõu lệnh lặp với số lần chưa biết trước?

Một phần của tài liệu TINHOC 8 CN 3 COTHOT (Trang 117 - 119)

- Thao tỏc: chọn cụng cụ sau đú lần lượt chọn ba điểm trờn mặt phẳng.

5. Kiểm tra bài cũ: hĩy viết cầu trỳc, sơ đồ của cõu lệnh lặp với số lần chưa biết trước?

6. Bài mới

HOẠT ĐỘNG CỦA THẦY HOẠT ĐỘNG CỦA TRề NỘI DUNG

Hoạt động 1: Nờu sự khỏc biệt giữa cõu lệnh xỏc định và cõu lệnh khụng xỏc định (15 phỳt) GV: yờu cầu học sinh nhớ lại

kiến thức và trả lời cỏc cõu hỏi.

Sự khỏc biệt:

a) Cõu lệnh lặp với số lần lặp cho trước chỉ thị cho mỏy tớnh thực hiện một lệnh hoặc một nhúm lệnh với số lần đĩ được xỏc định từ trước, cũn với cõu lệnh lặp với số lần lặp chưa biết trước thỡ số lần lặp chưa được xỏc định trước. b) Lệnh lặp với số lần cho trước, điều kiện là giỏ trị của một biến đếm cú giỏ trị nguyờn đĩ đạt được giỏ trị lớn nhất hay chưa, cũn trong cõu lệnh lặp với số lần lặp chưa biết trước, điều kiện tổng quỏt hơn nhiều, cú thể là kiểm tra một giỏ trị của một số thực

c) Lệnh lặp với số lần cho trước,

cõu lệnh được thực hiện ớt nhất một

lần,

Nờu sự khỏc biệt giữa cõu lệnh xỏc định và cõu lệnh khụng xỏc định.

sau đú kiểm tra điều kiện. Lệnh lặp với số lần chưa xỏc định trước, trước

hết điều kiện được kiểm tra. Nếu điều kiện được thoả mĩn, cõu lệnh mới được thực hiện.

Hoạt động 2: Bài tập (28 phỳt) ? Hĩy tỡm hiểu cỏc thuật toỏn

sau đõy và cho biết khi thực hiện thuật toỏn, mỏy tớnh sẽ thực hiện bao nhiờu vũng lặp? Khi kết thỳc, giỏ trị của S bằng bao nhiờu? Viết chương trỡnh Pascal thể hiện cỏc thuật toỏn đú.

.

? bài tập 4 sgk trang 71

- học sinh suy nghĩ, làm theo sự hướng dẫn của giỏo viờn.

4a) Chơng trình thực hiện 5 vịng lặp. b) Vịng lặp trong chơng trình đ- ợc thực hiện vơ tận vì sau câu lệnh n:=n+1; câu lệnh lặp kết thúc nên điều kiện S=0 luơn luơn đợc thỏa mãn.

Nhận xét: Trong câu lệnh thực hiện, điều kiện cần phải đợc thay đổi để sớm hay muộn chuyển sang trạng thái khơng thỏa mãn. Khi đĩ vịng lặp mới đợc kết thúc sau hữu hạn bớc. Để làm đợc điều này, câu lệnh

trong câu lệnh lặp

while..do thờng là

câu lệnh ghép.

5a) Thừa dấu hai chấm trong điều kiện;

Bài tập 5 chấm trong câu lệnh gán; c) Thiếu các từ khĩa begin end tr- ớc và sau các lệnh

n:=n+1; S:=S+n, do đĩ vịng lặp trở thành vơ tận.

IV. CỦNG CỐ VÀ HƯỚNG DẪN VỀ NHÀ (2phỳt)

3. Củng cố: chỉ ra những lỗi hs thường mắc phải và yờu cầu khắc phục

Một phần của tài liệu TINHOC 8 CN 3 COTHOT (Trang 117 - 119)

Tải bản đầy đủ (DOCX)

(164 trang)
w