Câu lệnh điều kiện dạng đủ:

Một phần của tài liệu Giáo án Tin học 8 (đã sửa) (Trang 54 - 55)

- Chọn địa điểm muốn tìm nhật thực Thực hiện lệnh View > Eclipse

b)Câu lệnh điều kiện dạng đủ:

Ví dụ 6: SGK

GV yêu cầu HS đọc ví dụ 6 Nếu b ≠ 0 thì tính kết quả ngợc lại thì thông báo lỗi ? Hãy thể hiện thuật toán trên.

? Từ ví dụ trên em hãy cho biết câu lệnh điều kiện dạng đầy đủ đợc mô tả nh thế nào?

lệnh>;

Nếu điều kiện đợc thoã mãn thì câu lệnh đợc thực hiện, ngợc lại thì bỏ qua câu lệnh.

HS đọc bài

If b<> 0 then x:= a/b

else write (‘mau so bang 0, không chia đuoc’);

Câu lệnh điều kiện dạng đủ đợc mô tả:

if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>

Nếu điều kiện đợc thoã mãn thì câu lệnh 1 đợc thực hiện; ngợc lại thì thực hiện câu lệnh 2.

V/ Củng cố bài: GV yêu cầu HS đọc phần ghi nhớ.

Làm bài tập 3 SGK

Hớng dẫn về nhà: làm bài tập 2,4,5,6 SGK

---

Tiết 31: Bài thực hành 4 - Sử dụng lệnh điều kiện if then

Ngày soạn: 11/12/2009

I/ Mục tiêu:

* Kiến thức: - Viết câu lệnh if…then trong chơng trình

- Rèn kỹ năng ban đầu về đọc các chơng trình đơn giản và hiểu đợc ý nghĩa của thuật toán sử dụng trong chơng trình.

* Kỹ năng: - Viết đúng câu lệnh rẽ nhánh dạng khuyết, rẽ nhánh dạng đầy đủ. - Biết sử dụng đúng và có hiệu quả câu lệnh rẽ nhánh.

II/ Ph ơng pháp: Thuyết trình, vấn đáp, thảo luận…

III/ Chuẩn bị: 1. Chuẩn bị của GV: Chia nhóm HS, phòng máy, …

2. Chuẩn bị của HS: Đọc trớc bài ở nhà.

IV/ Hoạt động dạy học:

Hoạt động của GV và HS Nội dung

Gv yêu cầu HS nhắc lại cấu trúc rẽ nhánh dạng thiếu và dạng đầy đủ trong Pascal.

Gv yêu cầu HS đọc đề bài 1 (SGK – T52) HS: đọc bài

GV: Hãy mô tả thuật toán để giải bài toán đã cho. ( tham khảo bài tập 4, bài 5)

HS thảo luận và đa ra thuật toán

GV: Trên cơ sở thuật toán nh vậy hãy viết ch- ơng trình và gõ chơng trình vào máy. (adsbygoogle = window.adsbygoogle || []).push({});

HS: Tham khảo chơng trình SGK và gõ vào máy.

GV: Em hãy cho biết từng câu lậnh trong ch- ơng trình.

HS: Tìm hiểu từng câu lệnh và trả lời.

+ Dạng thiếu:

Nếu < điều kiện> thì <câu lệnh> If < điều kiện> then < câu lệnh>

+ Dạng đầy đủ:

Nếu <điều kiện> thì <câu lệnh 1> nếu không thì <câu lệnh 2>

if <điều kiên> then <câu lệnh 1> else <câu lệnh 2>

Bài 1: Viết chơng trình nhập 2 số

nguyên 1 và b khácnhau từ bàn phím và in hai số đó ra màn hình theo thứ tự không giảm.

Một phần của tài liệu Giáo án Tin học 8 (đã sửa) (Trang 54 - 55)