判断(switch)
名前
switch
case
フローチャートに判断(switch)図を表示する。
構文
switch(条件){
case(結果 [ , break無]){
[ステートメント]
}
};
説明
指定項目 | 内容 |
条件 | 省略不可能。判断図に条件の文字列を指定する。 ※文字が枠からはみ出した場合、図形をひし形から六角形に変更して枠内の文字数を増やす。 |
結果 | 省略不可能。結果の判定文字列を指定する。 |
break無 | 省略可能。C言語でswitch文にbreak文が無い場合の処理を記述するのに利用する。文字列を指定する。 |
ステートメント | 省略可能。実行される一連のステートメントを指定する。 |
サンプル
//★「switch文」の表示 outputfile "フローチャート.xls"; fc("switch文"){ output "Sheet1"; terminator("Start"); switch("★"){//★switch文処理 case("★A"){//★case proc("処理1"); } case("★defult"){//★case proc("処理2"); } }; return("End"); }; |
|
//★「switch文2」の表示 outputfile "フローチャート.xls"; fc("switch文2"){ output "Sheet1"; terminator("Start"); switch("条件"){ case("A"){ proc("処理1"); } case("B","★"){//★break無しの処理 proc("処理2"); } case("C","★"){//★break無しの処理 proc("処理3"); } case("defult"){ proc("処理4"); } }; return("End"); }; |