為替ロボット 研究所

« IF~THEN~ELSE(条件分岐) | メイン | While(繰り返し処理) »

for(繰り返し処理)

変数の値を変えながら、繰り返し処理を行う。

書式:

for 変数 = 初期値 to 最終値 { 処理 }

はじめに変数=初期値がセットされて、処理を開始。
処理が終わると変数が1増加して再び処理を繰り返す。
変数が最終値になると繰り返し終了。(最終値で処理実行後、for終了)

変数の値を減少させていきたい場合はtoの代わりにDowntoを使う。

制御コマンド:

Continue その回の処理をそこで中止し、次の回に進む。
Break 処理をそこで中止し、For文を抜ける。


例:

var: i(0);
for i=1 to 10
{ //begin
Print("i=",i);
};//end

//結果、i=1,i=2,...i=10まで順に表示される。

for i=10 Downto 1
{
Print("i="+i);
};
//結果、i=10,i=9,...i=1まで順に表示される。

for i=1 to 10
{
if i==3 then Continue;
if i==6 then Break;
Print("i=",i);
};
//結果、i=1,i=2,i=4,i=5 が表示される。



« IF~THEN~ELSE(条件分岐) | メイン | While(繰り返し処理) »

トラックバック

このエントリーのトラックバックURL:
http://kawarobo.com/motp/mt-tb.cgi/216

コメント

コメントしてください




保存しますか?


おすすめFX