Để viết chương trình chỉ dẫn máy tính thực hiện các hoạt động lặp với số lần chưa xác định ta dùng câu lệnh có dạng lặp với số lần chưa biết trước. Sơ đồ hoạt động của lệnh lặp với lần c[r]
Trang 1TUẦN 22-23
Tiết: 43,44,45 Bài thực hành 5 SỬ DỤNG LỆNH LẶP FOR DO (tt)
(Lưu ý: Phần chữ màu xanh các em đọc tham khảo Phần chữ màu đen các em chép nội dung vào vở học)
I.MỤC TIÊU
1 Kiến thức:
- Viết được chương trình có sử dụng câu lệnh lặp với số lần biết trước
- Sử dụng được câu lệnh ghép
2 Kỹ năng: Rèn luyện kĩ năng hiểu chương trình có sử dụng vòng lặp với số lần
biết trước
*NỘI DUNG
1 Mục đích, yêu cầu
2 Nội dung
Bài tập 3 (SGK trang 64)
Câu lệnh GotoXY(a, b) có tác dụng đưa con trỏ về cột a, hàng b
WhereX cho biết số thứ tự của cột và WhereY cho biết số thứ tự của hàng đang
có con trỏ soạn thảo
Có thể kết hợp câu lệnh GotoXY(a, b) với các hàm chuẩn WhereX và WhereY để điều khiển vị trí con trỏ soạn thảo trên màn hình
*Hướng dẫn học tại nhà
- Thực hành thêm ở nhà (nếu có điều kiện)
- Xem trước nội dung của bài 8
Trang 2TUẦN 23
Tiết 46 Bài 8 CÂU LỆNH LẶP WHILE DO
I.MỤC TIÊU
1 Kiến thức
- Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước trong ngôn ngữ lập trình
- Biết ngôn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết trước để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc đến khi một điều kiện nào
đó được thỏa mãn
- Hiểu hoạt động của câu lệnh lặp với số lần biết trước While do trong
Pascal
2 Kĩ năng
- Rèn luyện ý thức muốn hiểu biết về máy tính và tác phong làm việc khoa
học, chuẩn xác
* NỘI DUNG
1 Các hoạt động lặp với số lần chưa biết trước
Để viết chương trình chỉ dẫn máy tính thực hiện các hoạt động lặp với số lần
chưa xác định ta dùng câu lệnh có dạng lặp với số lần chưa biết trước.
Sơ đồ hoạt động của lệnh lặp với lần chưa biết trước
Trang 32 Ví dụ về lệnh lặp với số lần chưa biết trước
Trong Pascal, cú pháp câu lệnh lặp với số lần chưa biết trước có dạng:
while <điều kiện> do <câu lệnh>;
Trong đó:
- Điều kiện thường là một phép so sánh;
- Câu lệnh có thể là câu lệnh đơn giản hay câu lệnh ghép.
Câu lệnh lặp này được thực hiện như sau:
Kiểm tra điều kiện
Nếu điều kiện SAI, câu lệnh sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc Nếu
điều kiện ĐÚNG, thực hiện câu lệnh và quay lại bước 1.
*Hướng dẫn tự học tại nhà:
- Xem trước nội dung tiếp theo của bài