Hoạt động 1: ễn tập lý thuyết
Bài 7: Cõu lệnh lặp ( Với số lần đó xỏc định trước For .. do) - Cấu trỳc
- í nghĩa từng thành phần - Hoạt động
- Cấu trỳc For .. Down to .. do
Bài 8: Lặp với số lần chưa biết trước While .. do
- Cấu trỳc - í nghĩa - Hoạt động
- Lỗi lập trỡnh cần trỏnh: lặp vụ hạn khụng bao giờ kết thỳc
Bài 9: Làm việc với dóy số
- Cấu trỳc
- í nghĩa của từng thành phần: + Chỉ số đầu, chỉ số cuối + Kiểu dữ liệu.
- Lợi ớch của việc sử dụng biến móng
Hoạt động 2: Bài tập SGK
1. Chương trỡnh Pascal thực hiện gỡ ?a) 4a/ 61 a) 4a/ 61
b)
Var i: Integer; Begin
For i := 1 to 100 do writeln (‘A’); Readln;
End.
Var i: Integer; Begin
For i := 1 to 100 do write (‘A’); Readln;
End. Var i: Integer;
Begin
For i := 1 to 100 do write (i); Readln;
End.
2. Cỏc cõu lệnh sau cú hợp lệ khụng ?
a) 5/61 5/71 2/79
3. Đoạn chương trỡnh sau thực hiện bao nhiờu vũng lặp. 4. Đoạn chương trỡnh sau cho kết quả bằng bao nhiờu. 4. Đoạn chương trỡnh sau cho kết quả bằng bao nhiờu.
b) a. S:= 0; n:= 0; Whlie S < = 10 do Begin n:= n + 1; S:= S + n; End. b. S := 0; for i:= 0 to 2 do S := S + 1;
c. S := 0; for i:= 1 to 2 do S := S + 1; d. S := 0; for i:= 1 to 2 do S := S + 2;
Hoạt động 3: Viết chương trỡnh
1. Thuật toỏn tớnh tổng, tớch, tỡm giỏ trị lớn nhất, nhỏ nhất. 2. Viết chương trỡnh khai bỏo biến móng, nhập móng 3. Tỡm giỏ trị lớn nhất, nhỏ nhất của móng 4. Tớnh tổng cỏc phần tử của móng • Phần mềm Geogebra • Phần mềm YenKa Hoạt động 4: Củng cố dặn dũ - Học bài