Bài 10. Cấu trúc lặp (t2) chuẩn 3 cột
Chia sẻ bởi Hoàng Thị Bạch Tuyết |
Ngày 25/04/2019 |
58
Chia sẻ tài liệu: Bài 10. Cấu trúc lặp (t2) chuẩn 3 cột thuộc Tin học 11
Nội dung tài liệu:
Ngày soạn: 25/09/2011
Tuần: 7
Tiết PP: 13
CẤU TRÚC LẶP (2)
I. Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán
Hiểu cấu trúc lặp kiểm tra điều kiện, cấu trúc lặp với số lần định trước
Biết cách vận dụng đúng đắn từng loại cấu trúc lặp vào tình huống cụ thể
Mô tả được thuật toán của một số bài toán đơn giản có sử dụng lệnh lặp
Viết đúng các lệnh lặp kiểm tra điều kiện trước, lệnh lặp với số lần định trước
Viết được thuật toán của một số bài toán đơn giản
SGK, giáo án, phấn, bảng phụ1, máy tính, PM Pascal Viết câu lệnh lặp với số lần biết trước tính tổng các số tự nhiên trong [1; n]?
Viết câu lệnh có sử dụng cấu trúc lặp For-do để xuất ra màn hình các số chẵn trong [1; n]?
Nêu ví dụ 1:
+ Có gì khác bài toán KTBC?
+ Lặp bao nhiêu lần, lặp đến khi nào?
Nêu ví dụ 2 và phát vấn HS tương tự
Qua 2 vd trên ta thấy có một dạng lặp nhưng không biết số lần lặp -> lặp theo điều kiện
2.Lặp với số lần chưa biết trước và câu lệnh While - do
Bài toán lặp:
Ví dụ 1: Viết chương trình tính tổng S = 1+2+ … +N+ … cộng đến khi S > 1000 thì dừng
Ví dụ 2: Viết chương trình tính diện tích hình vuông. ĐK độ dài cạnh a>0, nếu nhập a<=0 thì phải nhập lại giá trị cho a
Câu lệnh While – do:
Cấu trúc:
While <ĐK> do;
Trong đó:
<điều kiện>: BT quan hệ, logic
: câu lệnh trong Pascal
Ý nghĩa: Trong khi điều kiện đúng thì thực hiện câu lệnh sau Do, điều kiện sai thì dừng việc lặp
Chú ý: Trong các lệnh lặp phải có lệnh thay đổi biến chỉ số (biến chỉ số không đ/c tự động)
Ví dụ 1: S:=0; i:=0;
While S<=1000 do begin
S:=S+i;
i:=i+1;
End;
Ví dụ 2: While a<=0 do readln(
Tuần: 7
Tiết PP: 13
CẤU TRÚC LẶP (2)
I. Hiểu nhu cầu của cấu trúc lặp trong biểu diễn thuật toán
Hiểu cấu trúc lặp kiểm tra điều kiện, cấu trúc lặp với số lần định trước
Biết cách vận dụng đúng đắn từng loại cấu trúc lặp vào tình huống cụ thể
Mô tả được thuật toán của một số bài toán đơn giản có sử dụng lệnh lặp
Viết đúng các lệnh lặp kiểm tra điều kiện trước, lệnh lặp với số lần định trước
Viết được thuật toán của một số bài toán đơn giản
SGK, giáo án, phấn, bảng phụ1, máy tính, PM Pascal Viết câu lệnh lặp với số lần biết trước tính tổng các số tự nhiên trong [1; n]?
Viết câu lệnh có sử dụng cấu trúc lặp For-do để xuất ra màn hình các số chẵn trong [1; n]?
Nêu ví dụ 1:
+ Có gì khác bài toán KTBC?
+ Lặp bao nhiêu lần, lặp đến khi nào?
Nêu ví dụ 2 và phát vấn HS tương tự
Qua 2 vd trên ta thấy có một dạng lặp nhưng không biết số lần lặp -> lặp theo điều kiện
2.Lặp với số lần chưa biết trước và câu lệnh While - do
Bài toán lặp:
Ví dụ 1: Viết chương trình tính tổng S = 1+2+ … +N+ … cộng đến khi S > 1000 thì dừng
Ví dụ 2: Viết chương trình tính diện tích hình vuông. ĐK độ dài cạnh a>0, nếu nhập a<=0 thì phải nhập lại giá trị cho a
Câu lệnh While – do:
Cấu trúc:
While <ĐK> do
Trong đó:
<điều kiện>: BT quan hệ, logic
Ý nghĩa: Trong khi điều kiện đúng thì thực hiện câu lệnh sau Do, điều kiện sai thì dừng việc lặp
Chú ý: Trong các lệnh lặp phải có lệnh thay đổi biến chỉ số (biến chỉ số không đ/c tự động)
Ví dụ 1: S:=0; i:=0;
While S<=1000 do begin
S:=S+i;
i:=i+1;
End;
Ví dụ 2: While a<=0 do readln(
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Hoàng Thị Bạch Tuyết
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)