نحوه استفاده از حلقه for

i این متغیر فقط نیاز به تعریف کردن دارد.
a مقدار اولیه حلقه را مشخص می کند.
b مقدار نهایی حلقه را مشخص می کند .
step عددی یا متغیر عددی که جلوی ان قرار می گیرد گام افزایشی حلقه را مشخص می کند.
کد زیر نحوه استفاده از حلقه یک خطی را مشخص می کند .

numbervar i;
numbervar a:=5;
numbervar b:=10;
numbervar q:=0;

for i:=a to b step 1 do
q:=q+{tb1.code};


چند نکته
1- به جای i فقط متغیر عددی می تواند بنشیند و نمی توان محاسبات انجام داد.
2- به جای a می توان محاسبات نیز انجام داد.
3- به جای b می توان محاسبات نیز انجام داد.
4-گام حلقه می تواند محاسبات مثلا a+2 باشد.
5- برای حلقه چند خطی باید از پرانتز استفاده کرد.

نحوه استفاده از حلقه چند خطی


numbervar i;
numbervar a:=5;
numbervar b:=10;
numbervar q:=0;
for i:=a to b step 1 do(
q:=q+{tb1.code};
q:=q \10;
);


نکته : در اخر پرانتز نیاز به سمی کالن است .