نظارت بر جریان برنامه

با استفاده از دستوراتی همچون اگر age و تا ta می‌توانیم بر جریان برنامه نظارت داشته باشیم.

contron flow

به شکل نمونه در برنامه زیر در صورت درست بودن شرط متن چاپ شده خروجی doroste خواهد بود ولی در صورت نادرست بودن dorost nist, ye fekri barash bokon چاپ خواهد شد

    age (1==1) bood {  
        bechap("doroste");  
        } na? {  
        bechap("dorost nist, ye fekri barash bokon");  
    }  
// => ke chap khahad kard "doroste"    

با استفاده از کلیدواژه تا تا زمانی که شرط ما صحیح باشد خطوط نوشته شده در داخل حلقه اجرا خواهد شد. در حلقه زیر اعداد از یک تا ۱۰ با یکدیگر جمع شده و نتیجه در یک متغیر ذخیره می‌گردد.

adadeMan = 0;  
majmoo = 0;  
  
ta (adadeMan<11) bood {  
    majmoo = majmoo + adadeMan;  
    adadeMan = adadeMan + 1;  
}  
  
bechap("majmoo barabar ast ba: "+majmoo);