私はフローチャートをアルゴリズム用に作成していて、else ifステートメントで問題が発生しました。
このようなifステートメントの場合
if (something) {}
else if (something) {}
else {}
Else ifステートメントはフローチャート図ではどのように見えますか?
これが [〜#〜] drakon [〜#〜] バージョンです:
if (case1) {outcome1}
else if (case2) {outcome2}
else {outcome3}
または、次のようになります。
ここを参照してください: http://en.wikipedia.org/wiki/DRAKON
これを2つの別個のifステートメントとして図式化できます。
これが「標準」の方法であるかどうかはわかりませんが、それが私のやり方です。
まず、ステートメントを作り直してみましょう。
if (case1) {outcome1}
else if (case2) {outcome2}
else {outcome3}
このように流れませんか?
case1?はい->結果1
いいえ-> case2?はい->結果2
いいえ->結果3