IV/ Tiến trỡnh tiết dạy:
3. Khi thực hiện cõu lệnh lặp, chương trỡnh kiểm tra một điều
Bài 3: Chỳng ta núi rằng khi thực hiện cỏc hoạt động lặp, chương trỡnh kiểm tra một điều kiện. Với lệnh lặp
for <biến đếm> := <giỏ trị đầu> to
<giỏ trị cuối> do <cõu lệnh>;
của Pascal, điều kiện cần phải kiểm tra chớnh là giỏ trị của biến đếm lớn hơn giỏ trị
cuối. Nếu điều kiện khụng được thoả mĩn, cõu lệnh được tiếp tục thực hiện; ngược lại,
chuyển sang cõu lệnh tiếp theo trong chương trỡnh.
Bài 4: 12
Bài 5: Trừ d), tất cả cỏc cõu lệnh đều khụng hợp lệ:
a) Giỏ trị đầu phải nhỏ hơn giỏ trị cuối; b) Cỏc giỏ trị đầu và giỏ trị cuối phải là số
nguyờn;
c) Thiếu dấu hai chấm khi gỏn giỏ trị đầu; d) Thừa dấu chấm phẩy thứ nhất, nếu như
ta muốn lặp lại cõu lệnh writeln('A') mười lần, ngược lại cõu lệnh là hợp lệ;
e) Biến x đĩ được khai bỏo như là biến cú
dữ liệu kiểu số thực và vỡ thế khụng thể dựng để xỏc định giỏ trị đầu và giỏ trị cuối trong cõu lệnh lặp.
Bài 6: Thuật toỏn tớnh tổng
A = ... ( 1 1)5 5 . 3 1 4 . 2 1 3 . 1 1 + + + + n n Bước 1. Gỏn A ← 0, i ← 1. Bước 2. i ← i + 1.
1.Cho một vài vớ dụ về hoạt động được thực hiện lặp lại trong cuộc được thực hiện lặp lại trong cuộc sống hằng ngày. (5’)
2.Hĩy cho biết tỏc dụng của cõu lệnh lặp.(5’) lệnh lặp.(5’)
3.Khi thực hiện cõu lệnh lặp, chương trỡnh kiểm tra một điều chương trỡnh kiểm tra một điều kiện. Với lệnh lặp (5’)
i. for <biến đếm> :=
<giỏ trị đầu> to <giỏ trị cuối>
do <cõu lệnh>;
ii. của Pascal, điều kiện cần phải kiểm tra là gỡ?