Chào mừng quý vị đến với Thư viện tài nguyên GD&ĐT Đắc Lắk.
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy đăng ký thành viên tại đây hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.
chương 3

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Thị Thái Thanh (trang riêng)
Ngày gửi: 09h:07' 03-07-2009
Dung lượng: 25.1 KB
Số lượt tải: 85
Nguồn:
Người gửi: Nguyễn Thị Thái Thanh (trang riêng)
Ngày gửi: 09h:07' 03-07-2009
Dung lượng: 25.1 KB
Số lượt tải: 85
Số lượt thích:
0 người
Thời lượng: 1 tiết
Ngày soạn: 08-11-08
Ngày dạy: 10-11-08
Tiết số: 12
Lớp dạy:11D2
CHƯƠNG III: TỔ CHỨC RẼ NHÁNH VÀ LẶP
Bài 9: TỔ CHỨC RẼ NHÁNH
MỤC TIÊU
Kiến thức
Giới thiệu tổ chức rẽ nhánh, cú pháp và chức năng các câu lệnh rẽ nhánh (dạnh thiếu và dạng đầy đủ).
Kĩ năng
Rèn luyện kỹ năng sử dụng câu lệnh rẽ nhánh để viết các chương trình có sử dụng các câu lệnh này.
CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH
Giáo viên: sgk, giáo án, sgv
Học sinh: kiến thức về phương pháp giải ptb1, ptb2
TIẾN TRÌNH TIẾT DẠY
Tổ chức lớp
Bài mới
TL
Hoạt động của giáo viên và học sinh
Kiến thức cơ bản
Câu hỏi: Những câu nói sau đây có dạng của mệnh đề gì?
Trả lời:
-Chiều mai nếu trời không mưa thì Châu đến nhà Ngọc chơi.
Câu nói trên có dạng: Nếu.... Thì....
-Chiều mai nếu trời không mưa thì Châu đến nhà Ngọc soạn bài, nếu trời mưa thì Châu gọi điện cho Ngọc để trao đổi.
Câu nói trên có dạng: Nếu.... Thì...., Ngược lại thì......
Câu hỏi: Em hãy vẽ sơ đồ khối của bài toán trên.
Trả lời: HS lên bảng vã sơ đồ khối của bài toán
GV nhận xét
Câu hỏi: trong cú pháp của hai câu lệnh, em hãy giải thích các thành phần trong câu lệnh
Trả lời:
IF, THEN, ELSE: Từ khoá
Điều kiện là biểu thức logic hoặc biểu thức quan hệ. khi tính giá trị của điều kiện thì trả lại một trong 2 giá trị T hoặc F.
Câu lệnh1, câu lệnh 2, câu lệnh là một câu lệnh bất kỳ đã học
Câu hỏi: Hãy vẽ sơ đồ khối minh hoạ sự thực hiện của câu lệnh IF
Trả lời:
a)Dạng thiếu:
b)Dạng đủ:
I.RẼ NHÁNH:
Một trong hai việc cụ thể chắc chắn sẽ xảy ra, còn việc một hay việc hai sẽ được thực hiện thì tuỳ thuộc vào điều kiện cụ thể có thoả mãn hay không.
Các mệnh đề rẽ nhánh thường có dạng:
Nếu.....Thì.......
Nếu......Thì......Nếu không thì......
Ví dụ: Thuật toán giải và biện luận phương trình bậc nhất ax + b = 0
Bước 1: Nhập a, b
Bước 2: Nếu a<>0 thì x:=-b/a(bước 4
Ngược lại (bước 3
Bước 3: Nếu b<>0 thì thông báo phương trình vô nghiệm
Ngược lại thông báo phương trình vô số nghiệm.
Bước 4: Đưa x ra màn hình.
II.CÂU LỆNH IF...THEN
1.Cú pháp:
a)Dạng thiếu:
IF <Điều kiện> THEN
b)Dạng đủ:
IF <Điều kiện> THEN
Trong đó:
IF, THEN, ELSE là từ khoá
Điều kiện: Là biểu thức Logic hoặc biểu thức quan hệ.
Câu lệnh, câu lệnh 1, câu lệnh 2 (Câu lệnh sau từ khoá THEN và ELSE là một câu lệnh duy nhất.
2.Sự thực hiện:
a)Dạng thiếu:
Bước 1: Tính giá trị của biểu thức điều kiện.
Bước 2: Kiểm tra giá trị cảu biểu thức điều kiện
-Nếu biểu thức đk có giá trị đúng thì thực hiện câu lệnh sau từ khoá THEN, rồi thoát ra khỏi câu lệnh IF
-Nêu biểu thức đk có giá trị F thì thoát ra khỏi câu lệnh IF
b)Dạng đủ
Bước 1: Tính giá trị của biểu thức điều kiện.
Bước 2: Kiểm tra giá trị cảu biểu thức điều kiện
-Nếu biểu thức đk có giá trị đúng thì thực hiện câu lệnh sau từ khoá THEN, rồi thoát ra khỏi câu lệnh IF
-Nêu biểu thức đk có giá trị F thì thực hiện câu lệnh 2, rồi thoát ra khỏi câu lệnh IF.
Câu hỏi: Sau THEN và ELSE có thể viết bao nhiêu câu lệnh
Trả lời: Chỉ một câu lệnh duy nhất.
GV: trường hợp sau THEN và ELSE ta có từ 2 câu lệnh trở lên thì ta phải ghép chúng lại thành một nhóm nằm giữa 2 từ khoá Begin và end được gọi là câu lệnh ghép.
Câu hỏi: Câu lệnh ghép được xem là bao nhiêu câu lệnh.
Trả lời: Là một câu lệnh
GV: Gọi hoc sinh lên bảng viết chương trình của bài toán trên.
Có thể viết ngay trên máy tính để thực hiện thử.
 
↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng ZIP và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT ↓





