===== 分岐処理 if ===== ====== 準備 ====== プログラム(player.txt,enemy.txt,pmissile.txt,emissile.txt)の中身を全て空にしてください。 ====== if文とは ======  if文は、条件が「成立するか(Yes)」、「成立しないか(No)」によって異なる処理を行う処理です。また、条件が成立しない(No)時に何も処理を行わない場合、elseを省略することができます。 ===== 例1.絶対値を計算するプログラム ===== {{:fig03_if.png?200|}} <> a=-100; if(a<0){ a=-a; //aが負の場合、正にして代入 } Print(0,0,a); {{:fig01_if.png?400|}} * 課題)変数aの値を正の値に変更して実行してみよう ===== 例2.大きい数値をmaxに代入するプログラム ===== {{:fig04_if.png?250|}} <> a=10; b=20; if(a>b){ max=a; //aがbよりも大きい場合、maxにaを代入 } else{ max=b; //そうでない場合、maxにbを代入 } Print(0,0,max); {{:fig02_if.png?400|}} * 課題)変数a,bの値を変更して実行してみよう * Prev. [[ch_variable|変数の代入と演算]] * Top. [[manual|ConnectSTG マニュアル]]