ch_if
差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| ch_if [2018/09/03 18:22] – 作成 admin | ch_if [2018/09/09 13:11] (現在) – [例2.大きい数値をmaxに代入するプログラム] admin | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ===== 分岐処理 if ===== | ||
| + | ====== 準備 ====== | ||
| + | |||
| + | プログラム(player.txt, | ||
| + | |||
| + | ====== if文とは ====== | ||
| + | |||
| + | if文は、条件が「成立するか(Yes)」、「成立しないか(No)」によって異なる処理を行う処理です。また、条件が成立しない(No)時に何も処理を行わない場合、elseを省略することができます。 | ||
| + | |||
| + | ===== 例1.絶対値を計算するプログラム ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | << | ||
| + | a=-100; | ||
| + | if(a< | ||
| + | a=-a; | ||
| + | } | ||
| + | Print(0, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | * 課題)変数aの値を正の値に変更して実行してみよう | ||
| + | |||
| + | ===== 例2.大きい数値をmaxに代入するプログラム ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | << | ||
| + | a=10; | ||
| + | b=20; | ||
| + | if(a> | ||
| + | max=a; | ||
| + | } | ||
| + | else{ | ||
| + | max=b; | ||
| + | } | ||
| + | Print(0, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | * 課題)変数a, | ||
| + | |||
| + | * Prev. [[ch_variable|変数の代入と演算]] | ||
| + | * Top. [[manual|ConnectSTG マニュアル]] | ||
