- Chọn địa điểm muốn tìm nhật thực Thực hiện lệnh View > Eclipse
3. Điều kiện và phép so sánh
?Để so sánh hai giá trị số hoặc hai biểu thức có giá trị số ta sử dụng các ký hiệu toán học nào?
?Kết quả của phép so sánh là gì?
Các phép so sánh có vai trò rất quan trọng trong việc mô tả thuật toán và lập trình.
Phép so sánh đợc sử dụng để biểu diễn các điều kiện.
Phép so sánh cho kết quả đúng nghĩa là điều kiện đợc thoã mãn; ngợc lại điều kiện không thoã mãn.
Ví dụ 1: Ta muốn in ra màn hình giá trị lớn hơn
trong số hai giá trị của các biến a và b.
?Giá trị của biến a hoặc b đợc in ra phụ thuộc vào điều kiện gì?
“ Nếu a>b in giá trị biến a ra màn hình; ngợc lại, in giá trị của biến b ra màn hình” ? GV yêu cầu HS lấy một số ví dụ khác?
“Em bị ốm” hoặc “ trời ma” HS trả lời câu hỏi
HS lắng nghe và ghi chép Đúng hoặc sai
VD: Nếu X>5, in giá trị của X ra màn hình
Nếu nhấn phím Pause/ Break (thì) chơng trình (sẽ bị) dừng. Các phép so sánh: =, ≤, ≠ , ≥ , >, < kết quả của phép so sánh: Đúng hoặc sai. HS lắng nghe và ghi chép a và b đợc in ra phụ thuộc vào điều kiện so sánh a và b là đúng hoặc sai. HS lấy ví dụ V/ Củng cố bài:
Gv yêu cầu HS nhắc lại lý thuyết GV yêu cầu HS làm bài tập 1 SGK
(Bài 1: Một số ví dụ: a) Nếu đạt điểm tổng kết cả năm cao hơn 8.5 em sẽ đạt danh hiệu “học sinh giỏi”
b) Nếu không đợc căm điện, máy tính của em sẽ không hoạt động đợc.
c) Nếu không đợc tới đủ nớc đúng thời kỳ phát triển, lúa sẽ không cho thu hoạch cao).
Tiết 30: Bài 6 - Câu lệnh điều kiện (tiếp)
Ngày soạn: 10/12/2009
I/ Mục tiêu:
* Kiến thức:
- Biết cấu trúc rẽ nhánh đợc sử dụng để chỉ dẫn cho máy tính thực hiện các thao tácphụ thuộc vào điều kiện.
- Hiểu cấu trúc rẽ nhánh có 2 dạng: Dạng thiếu và dạng đủ.
- Biết mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện cấu trúc rẽ nhánh.
- Hiểu cú pháp, hoạt động của các câu lệnh điều kiện dạng thiếu và dạng đủ trong Pascal.
- Bớc đầu viết đợc câu lệnh điều kiện trong Pascal.
* 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: bảng phụ, tranh ảnh,…
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 Hoạt động của HS
Bài cũ: ?1 Trong lập trình, điều kiện trong cấu
trúc rẽ nhánh thờng đợc biểu diễn bằng những phép nào?
?2. Em hãy nêu một vài ví dụ về các hoạt động hằng ngày phụ thuộc vào điều kiện.
GV gọi HS trả lời và nhận xét.
Bài mới: GV viết mục bài
GV dẫn dắt: Cấu trúc rẽ nhánh đợc sử dụng để chỉ thị cho máy tính thực hiện các hoạt động khác nhau tuỳ theo điều kiện có thể đợc thoã mãn hay không. Cấu trúc rẽ nhánh có hai dạng: Dạng thiếu và dạng đầy đủ.