Em hãy cho biết kết quả của chương trình này ?... • Đúng thì thực hiện câu lệnh và tăng biến đếm lên 1; sau đó kiểm tra biến đếm có còn nhỏ hơn trị cuối không?. Nếu đúng, thì cứ lặp cho
Trang 1KIỂM TRA BÀI CŨ :
TRẮC NGHIỆM
Trang 2Em hãy cho biết kết quả của chương trình này ?
Trang 3Đây chính là kết quả
Trang 4Có cách nào viết gọn lại được không ?
Trang 5Tiết 19 Bài 6:
Trang 6I CÂU LỆNH FOR …TO …DO …
Câu lệnh ;
- i: Là biến đếm.
1 Cú pháp:
Trang 72 Lưu đồ:
Trang 93 Ý nghĩa lưu đồ :
• Sai kết thúc lệnh
• Đúng thì thực hiện câu lệnh và tăng biến
đếm lên 1; sau đó kiểm tra biến đếm có còn nhỏ hơn trị cuối không ? Nếu đúng, thì cứ lặp cho
đến khi biến đếm không còn nhỏ hơn hoặc bằng trị cuối nữa thì thoát khỏi vòng lặp và kết thúc
lệnh
Trang 10Sử dụng:
For …To ….Do ….
Để viết viết lại chương trình này
Trang 12i := 1 Đây là tháng 1
[Kết thúc]
LẶP
Trang 13i := 11 Đây là tháng 11
Trang 14SỬ DỤNG:
FOR … TO …DO…
ĐỂ VIẾT CHƯƠNG TRÌNH NÀY.
Trang 15{ Khai báo biến đếm i }
Trang 16Quan sát kết quả !
Trang 17Quan sát kết quả !
Trang 18Câu hỏi:
So sánh kết quả của 2 chương trình trên ?
Trang 19II CÂU LỆNH FOR …DOWNTO …DO …
FOR i := Trị cuối DOWNTO Trị đầu DO
Câu lệnh ;
- i: Là biến đếm.
Cú pháp:
Trang 20{ Khai báo biến đếm i }
Trang 21Bài tập 1:
Viết chương trình xuất ra màn
Trang 22XÁC ĐỊNH BÀI TOÁN:
- Đầu ra : Bảng cửu chương 2
- Đầu vào : Biến đếm i chạy từ 1 10
Trang 24YÊU CẦU :
- Lớp học chia thành 4 nhóm
- Thảo luận và giáo viên gọi 1 học sinh bất kỳ của nhóm lên bảng viết chương trình này.
Trang 25Chương trình xuất bảng cửu chương 2
Trang 27BÀI TẬP 2:
Viết chương trình xuất ra màn hình
bảng cửu chương N với N nhập từ bàn phím ?
Trang 30CHÚC CÁC EM
HỌC TỐT !!!