)で括ればさらに複雑な条件式にもできる。トラックバックWhile(繰り返し処理)条件式が真である間、ずっと処理を繰り返す。};はじめに条件式の真偽判定をして、真なら処理が始まる。処理が終了した時点で再び条件式の真偽判定をして、真ならまた処理が繰り返される。その回の処理をそこで中止し、次の回に進む。処理をそこで中止し、While文を抜ける。Break;Print("ok");Break;//無限ループにならないよう注意};//条件式の判定は処理開始前と終了後のみ。トラックバックfor(繰り返し処理)変数の値を変えながら、繰り返し処理を行う。}はじめに変数=初期値がセットされて、処理を開始。処理が終わると変数が1増加して再び処理を繰り返す。変数が最終値になると繰り返し終了。(最終値で処理実行後、for終了)変数の値を減少させていきたい場合はtoの代わりにDowntoを使う。その回の処理をそこで中止し、次の回に進む。処理をそこで中止し、For文を抜ける。//beginPrint("i=",i);};//end//結果、i=1,i=2,...i=10まで順に表示される。1{Print("i="+i);};//結果、i=10,i=9,...i=1まで順に表示される。処理2);条件式=処理を振り分けるための条件。結果が真か偽となる文。処理=条件式が真の場合に実行される。処理2=条件式が偽の場合に実行される。