- Ban đầu biến đếm nhận giá trị = giá trị đầu, sau mỗi vòng lặp biến đếm tự động tăng thêm 1 đơn vị cho đến khi = giá trị cuối.. Ví dụ:.[r]
Trang 1Tin học 8
Ôn tập về vòng lặp For to do (Lặp với số lần biết trước)
1 Cú pháp:
FOR <biến đếm>:=<giá trị đầu> TO <giá trị cuối> DO <câu lệnh>;
Trong đó:
- For, to, do là các từ khóa
- Biến đếm là biến kiểu nguyên
- Giá trị đầu, giá trị cuối là các giá trị nguyên
→Câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là một vòng lặp
Số vòng lặp là biết trước và bằng: Giá trị cuối – giá trị đầu + 1
2 Hoạt động của vòng lặp for to do
- Ban đầu biến đếm nhận giá trị = giá trị đầu, sau mỗi vòng lặp biến đếm tự động
tăng thêm 1 đơn vị cho đến khi = giá trị cuối
Ví dụ:
Tính tổng của N số tự nhiên Với N được nhập từ bàn phím
Program tinh_tong;
Var N,i: integer;
S :longint;
Begin
Write(‘nhap N=’); readln(N);
s:=0;
For i:=1 to N do s:= s+i;
Writeln(‘tong s=’,s);
Readln;
End
3 Bài tập
Trang 2Bài 1.Tính tích của N số tự nhiên Với N được nhập từ bàn phím
Bài 2: Viết chương trình in ra màn hình, bảng cửu chương của số N Với N nhập từ
bàn phím
Bài 3: Cho đoạn chương trình sau
T:=1;
For i:=1 to 5 do T:=T*i;
Tìm giá trị của T?
Học sinh chép nội dung ôn tập và làm bài tập vào tập Giáo viên kiểm tra tập
ngay khi đi học lại.