Hoạt động phụ thuộc vào điều kiện:Tuy nhiên, các công việc đó sẽ bị thay đổi bởi các hoàn cảnh khác nhau.. Hoạt động phụ thuộc vào điều kiện:Từ Nếu trong các ví dụ trên dùng để chỉ ra cá
Trang 1HÂN HOAN CHÀO ĐÓN CÁC BẠN
HỌC SINH VÀ CÁC THẦY CÔ
ĐẾN DỰ GIỜ!
Trang 2KIỂM TRA BÀI Câu hỏi: Hãy xác định Input, Output và mô tả thuật toán để giải bài toán: Tìm giá trị lớn nhất của 3 số a, b, c cho trước.
Bước 2: Nếu Max< b, Max b.
Bước 3: Nếu Max<c, Max c.
Bước 4: Kết thúc
Trang 3CÂU LỆNH ĐIỀU KIỆN
Bài 6
Trang 41 Hoạt động phụ thuộc vào điều kiện:
Trong cuộc sống, luôn có các công việc chúng ta phải làm hằng ngày.
Ví dụ:
Mỗi sáng em thức dậy, em tập thể dục buổi sáng.
Mỗi sáng thứ hai, em sẽ dự lễ chào cờ.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Trang 51 Hoạt động phụ thuộc vào điều kiện:
Tuy nhiên, các công việc đó sẽ bị thay đổi bởi các hoàn cảnh khác nhau.
Ví dụ:
Nếu em bị bệnh, em sẽ không tập thể dục.
Nếu trời mưa, em sẽ không dự lễ chào cờ.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Trang 61 Hoạt động phụ thuộc vào điều kiện:
Từ Nếu trong các ví dụ trên dùng để chỉ ra các điều kiện:
Em bị bệnh
Trời mưa
Khi đó, các hoạt động tiếp theo sẽ phụ thuộc vào các điều kiện này.
Em tập thể dục.
Em dự lệ chào cờ.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Trang 71 Hoạt động phụ thuộc vào điều kiện:
Các hoạt động như vậy gọi là hoạt động phụ thuộc vào điều kiện.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Vậy hoạt động phụ thuộc
vào điều kiện là gì?
Trang 81 Hoạt động phụ thuộc vào điều kiện:
Hoạt động chỉ thực hiện được khi có một điều kiện cụ thể xảy ra gọi là hoạt động phụ thuộc vào điều kiện.
Các điều kiện được mô tả sau từ “ Nếu ”.
Ví dụ:
Nếu em bị bệnh, em sẽ không tập thể dục.
Nếu trời mưa, em sẽ không dự lễ chào cờ.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Trang 92 Tính đúng hoặc sai của điều kiện:
Xét ví dụ:
Nếu em bị bệnh, em sẽ không tập thể dục.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Điều kiện
Kiểm tra Kết quả Hoạt động
tiếp theo
Đúng
Em bị bệnh?
Sáng dậy, em cảm thấy khẻo mạnh Sáng dậy, em cảm thấy mệt mỏi
Sai Em tập thể
dục
Em không tập thể dục
Trang 102 Tính đúng hoặc sai của điều kiện:
Khi kết quả kiểm tra là đúng , thì điều kiện được
thỏa mãn Ngược lại, kết quả kiểm tra là sai , ta nói điều kiện
không thỏa mãn
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Trang 113 Điều kiện và phép so sánh:
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Cho 2 số a và b, ta có thể thực hiện các
phép so sánh nào?
Các phép so sánh:
=,<>,<=,>=,<,>
Kết quả:
Đúng hay sai.
Phép so sánh cho kết quả như thế
nào?
Trang 123 Điều kiện và phép so sánh:
Xét ví dụ: Bài toán tìm giá trị lớn nhất của 2 số a,b Input: a,b
Output: Max(a,b)
Thuật toán:
Bước 1: Maxa.
Bước 2: Nếu Max < b , Maxb;
Bước 3: Kết thúc.
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Trang 133 Điều kiện và phép so sánh:
Các phép so sánh thường dùng trong việc mô tả
thuật toán và viết chương trình
Các phép so sánh cho kết quả là đúng hoặc sai
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Trang 144 Cấu trúc rẽ nhánh:
CÂU LỆNH ĐIỀU KIỆN
Trang 154 Cấu trúc rẽ nhánh:
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Tuy nhiên trong nhiều trường hợp,
ta lại muốn máy tính thực hiện một công việc nào đó nếu điều kiện thỏa mãn, còn bỏ qua hay thực hiện một công việc khác nếu
điều kiện không thỏa mãn.
Cấu trúc rẽ nhánh
Trang 164 Cấu trúc rẽ nhánh:
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Cấu trúc rẽ nhánh
Cấu trúc rẽ nhánh
dạng thiếu Cấu trúc rẽ nhánh dạng đủ
Trang 174 Cấu trúc rẽ nhánh:
Sai
In a
Trang 184 Cấu trúc rẽ nhánh:
a>b Đúng
Trang 195 Câu lệnh điều kiện
Trong lập trình, cấu trúc rẽ nhánh thường được thể hiện bằng câu lệnh điều kiện.
a) Câu lệnh điều kiện dạng thiếu trong Pascal:
Cú pháp:
Ví dụ: Giả sử cần in ra màn hình số a nếu a>b
Thể hiện bằng câu lệnh:
If a>b then write(a);
CÂU LỆNH ĐIỀU KIỆN
Bài 6
If <điều kiện> then <câu lệnh>;
Trang 205 Câu lệnh điều kiện
b) Câu lệnh điều kiện dạng đủ trong Pascal:
Cú pháp:
Ví dụ: Giả sử cần in ra màn hình số a nếu a>b ngược
lại in số b Thể hiện bằng câu lệnh:
If a>b then write(a) else write(b);
CÂU LỆNH ĐIỀU KIỆN
Bài 6
If <điều kiện> then <câu lệnh 1>
else <câu lệnh 2>;
Trang 22Củng cố
3 Các câu lệnh sau đây viết đúng hay sai?
4 Giả sử X có giá trị ban đầu là 5 Sau khi thực hiện
lệnh dưới đây, X có giá trị là bao nhiêu?
If (x>3) then x:=x+2;
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Trang 23Về nhà
1. Học bài.
2 Làm bài tập 5, 6 trang 51
CÂU LỆNH ĐIỀU KIỆN
Bài 6
Trang 24CẢM ƠN SỰ THEO DÕI CỦA QUÝ THẦY CÔ VÀ CÁC BẠN HỌC SINH!