II. CÁC BƯỚC TIẾN HÀNH:
2. Ghi đề bài, chú ý mục đích yêu cầu của bài tập.
I. MỤC TIÊU
a/ Về kiến thức:
- Bước đầu biết sử dụng đúng lệnh IF để lập trình giải quyết một số bài toán đơn giản.
b/ Về kỹ năng:
- VD1: Viết chương trình nhập vào độ dài hai cạnh của một hình chữ nhật và tính chu vi, diện tích của hình chữ nhật đó.
- VD2: Tìm nghiệm của pt bậc 2.
c/ Thái độ:
- Làm cho học sinh thêm yêu thích lập trình, yêu thích môn học hơn.
II. CÁC BƯỚC TIẾN HÀNH:
HOẠT ĐỘNG CÙA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH1. Nêu nội dung, mục đích yêu cầu của 1. Nêu nội dung, mục đích yêu cầu của
VD1. Viết chương trình nhập vào độ dài hai
cạnh của một hình chữ nhật và tính chu vi, diện tích của hình chữ nhật đó.
- Chương trình này các em đã viết, hãy cho biết có hạn chế nào trong chương trình của các em?
- Hướng giải quyết của các em như thế nào?
- Yêu cầu học sinh về nhà tiếp tục hoàn thiện chương trình.
2. Nêu nội dung của bài tập, mục đích yêu cấu của bài tập. cấu của bài tập.
Tìm nghiệm của pt bậc hai.
- Hãy nêu các bước chính để trả lời nghiệm của pt bậc hai.
- Trong bài toán này ta cần bao nhiêu lệnh rẽ nhánh. Dạng nào?
1. Chý ý lắng nghe.
- Khi nhập độ dài âm thì dẫn đến chương trình trả lời chu vi, diện tích âm. Điều này không có trong thực tế.
- Dùng lệnh rẽ nhánh để kiểm tra giá trị của đọ dài cạnh nhập vào.
- Nếu độ dài dương thì tính diện tích ngược lại thì thông báo độ dài sai.
2. Ghi đề bài, chú ý mục đích yêu cầu của bài tập. bài tập.
- Tính delta.
- Nếu delta <0 thì pt vô nghiệm. - Nếu delta >= 0 thì pt có nghiệm: x=(-b+sqrt(delta))/(2a) x=(-b-sqrt(delta))/(2a) - Có thể sử dụng hai lệnh rẽ nhánh dạng khuyết, cũng có thể sử dụng một lệnh dạng đủ. IV. DĂN DÒ: 1. Những nội dung đã học
- Sự thực hiện của máy khi gặp cấu trúc rẽ nhánh IF. - Sơ đồ thực hiện của cấu trúc rẽ nhánh IF.
2. Bài tập
- Trả lời câu hỏi 1, 2, 4 SGK trang 50.
- Viết chương trình giải nhập vào 2 số bất kỳ và in ra màn hình giá trị lớn nhất của 2 số.