0 bình luận về “Cú pháp và hoạt động của câu lệnh lặp for…do”
Cú pháp:
Var<Tên mảng>: array [<Chỉ số đầu>..<Chỉ số cuối>] of <Kiểu dữ liệu>;
Hoạt động:
-Câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là 1 vòng lặp. Ban đầu, biến đếm nhận giá trị đầu, sau mỗi vòng lặp biến đếm tự động tăng lên 1 đơn vị cho đến khi bằng giá trị cuối.
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à từ khóa Biến đếm: biến kiểu nguyên giá trị đầu, giá trị cuối là biểu thức cùng kiểu với biến đêm (giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối) Tên biến thông thường ta đặt là i Chỉ số đầu thông thường ta chọn là 1 Chỉ số cuối-Chỉ số đầu+1 là số lần cần lặp Câu lệnh: Không được làm thay đổi giá trị biến đếm, nếu có nhiều hơn 1 lệnh thì phải đặt trong cặp từ khóa Begin..End;Cách thực hiện: + B1: Tính giá trị đầu, gán cho biến đếm. +B2: Nếu biến đếm<=giá trị cuối thì: + thực hiện lệnh cần lặp + Tăng biến đếm 1 đơn vị, quay lại bước 2
Cú pháp:
Var<Tên mảng>: array [<Chỉ số đầu>..<Chỉ số cuối>] of <Kiểu dữ liệu>;
Hoạt động:
-Câu lệnh lặp sẽ thực hiện câu lệnh nhiều lần, mỗi lần là 1 vòng lặp. Ban đầu, biến đếm nhận giá trị đầu, sau mỗi vòng lặp biến đếm tự động tăng lên 1 đơn vị cho đến khi bằng giá trị cuối.
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à từ khóa
Biến đếm: biến kiểu nguyên
giá trị đầu, giá trị cuối là biểu thức cùng kiểu với biến đêm (giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối)
Tên biến thông thường ta đặt là i
Chỉ số đầu thông thường ta chọn là 1
Chỉ số cuối-Chỉ số đầu+1 là số lần cần lặp
Câu lệnh: Không được làm thay đổi giá trị biến đếm, nếu có nhiều hơn 1 lệnh thì phải đặt trong cặp từ khóa Begin..End;Cách thực hiện:
+ B1: Tính giá trị đầu, gán cho biến đếm.
+B2: Nếu biến đếm<=giá trị cuối thì:
+ thực hiện lệnh cần lặp
+ Tăng biến đếm 1 đơn vị, quay lại bước 2