Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
1,66 MB
Nội dung
Bài 10 cấu trúc lặp www.nguyenbinhschool.oni.cc THCS&THPT Nguyễn Bình Nội dung Edit by Van Tuyen , 2010 Tìm hiểu Lặp Lặp với số lần biết trước: For - Bài tập ví dụ luyện tập Lặp với số lần chưa biết trước: while-do I Tìm hiểu Lặp Edit by Van Tuyen, 2010 Bài tập 1: Viết chương trình in hình dịng chữ hello THPT Nguyễn Văn Trỗi I Tìm hiểu Lặp Edit by Van Tuyen, 2010 Bài tập 2: Viết chương trình in hình dịng chữ hello THPT Nguyễn Văn Trỗi I Tìm hiểu Lặp Edit by Van Tuyen, 2010 Bài tập 3: Viết chương trình in hình 20 dịng chữ hello Chương trình THPT Nguyễn Văn Trỗi I Tìm hiểu Lặp Edit by Van Tuyen, 2010 Nhận xét: - Để viết hình 20 dịng chữ Hello phải viết câu lệnh thân chương trình Begin End? - Các câu lệnh có giống khơng? - Số lần thực công việc in hình bao nhiêu? Số lần có xác định khơng? THPT Nguyễn Văn Trỗi I Tìm hiểu Lặp Edit by Van Tuyen, 2010 Bài tập 4: Viết chương trình in hình dịng chữ Hello Và thơng báo có muốn tiếp khơng? Nếu muốn tiếp tục in nhấn phím ‘c’ cịn khơng nhấn phím k để kết thúc THPT Nguyễn Văn Trỗi I Tìm hiểu Lặp Edit by Van Tuyen, 2010 Nhận xét: - Cơng việc in hình có giống khơng? - Cơng việc in hình dịng chữ Hello thông báo Ban muon tiep tuc khong? C/K? có xác định cụ thể số lần in hình khơng? THPT Nguyễn Văn Trỗi I Tìm hiểu Lặp Edit by Van Tuyen, 2010 Từ ví dụ, bạn cho biết khái niệm Lặp? Lặp: Các công việc (thao tác) giống thực nhiều lần chương trình THPT Nguyễn Văn Trỗi I Tìm hiểu Lặp Edit by Van Tuyen, 2010 Lặp với số lần biết trước Phân loại: Lặp với số lần chưa biết trước THPT Nguyễn Văn Trỗi II Lặp với số lần lặp biết trước câu lệnh For-do Edit by Van Tuyen, 2010 Trong Pascal, có loại câu lệnh lặp với số lần biết trước: Lặp dạng tiến: Lặp số lần biết trước for := to ; Lặp dạng lùi: for := downto ; Trong đó: Edit by Van Tuyen, 2010 for := to ; Biến đếm thường biến kiểu số nguyên Giá trị đầu, giá trị cuối biểu thức kiểu với biến đếm; giá trị đầu phải nhỏ giá trị cuối Hoạt động for-do Edit by Van Tuyen, 2010 Biến đếm Gt đầu Gt đầu + Gt đầu + … Gt cuối Câu lệnh sau Do Thực Thực lầncuối 321 lần Dạng lặp Tiến: for to Hoạt động for-do Edit by Van Tuyen, 2010 Dạng lặp Lùi: for downto Câu lệnh sau Do thực tuần tự, với biến đếm nhận giá trị liên tiếp giảm từ giá trị cuối đến giá trị đầu Ví dụ áp dụng Edit by Van Tuyen, 2010 Ví dụ 1: Sử dụng cấu trúc lặp xác định để viết chương trình thực in hình 20 dịng chữ Hello Xác định: - Câu lệnh lặp cần thực hiện? - Lặp lần? - Giá trị đầu, giá trị cuối? Ví dụ áp dụng Edit by Van Tuyen, 2010 Chương trình Ví dụ áp dụng Edit by Van Tuyen, 2010 Ví dụ 2: Sử dụng cấu trúc lặp xác định để viết chương trình thực in hình từ số 20, 19, 18…,1 số dịng Ví dụ áp dụng Edit by Van Tuyen, 2010 Chương trình Edit by Tien Thanh, 2008 H·y nhớ! Câu lệnh lặp + í ngha: Lp vi số lần biết trước FOR TO DO … FOR Downto DO Công việc sau Do thực từ giá trị đầu đến giá trị cuối + Có dạng: - Lặp tiến: giá trị biến đếm tăng thêm - Lặp lùi: giá trị biến đếm giảm THPT Nguyễn Văn Trỗi Cùng đốn chữ ... dụng Edit by Van Tuyen, 2 010 Chương trình Ví dụ áp dụng Edit by Van Tuyen, 2 010 Ví dụ 2: Sử dụng cấu trúc lặp xác định để viết chương trình thực in hình từ số 20, 19 , 18 … ,1 số dịng Ví dụ áp dụng... áp dụng Edit by Van Tuyen, 2 010 Ví dụ 1: Sử dụng cấu trúc lặp xác định để viết chương trình thực in hình 20 dòng chữ Hello Xác định: - Câu lệnh lặp cần thực hiện? - Lặp lần? - Giá trị đầu, giá... by Van Tuyen , 2 010 Tìm hiểu Lặp Lặp với số lần biết trước: For - Bài tập ví dụ luyện tập Lặp với số lần chưa biết trước: while-do I Tìm hiểu Lặp Edit by Van Tuyen, 2 010 Bài tập 1: Viết chương