web-dev-qa-db-ja.com

その他の場合のフローチャート

私はフローチャートをアルゴリズム用に作成していて、else ifステートメントで問題が発生しました。

このようなifステートメントの場合

if (something) {}
else if (something) {}
else {}

Else ifステートメントはフローチャート図ではどのように見えますか?

11
starcorn

http://code2flow.com を使用すると、コードからそのようなフローチャートを作成できます。

enter image description here

これをクリックして編集できます。

21
RushPL

これが [〜#〜] drakon [〜#〜] バージョンです:

if (case1) {outcome1}
else if (case2) {outcome2}
else {outcome3}

if and else if in DRAKON

または、次のようになります。

switch construct in DRAKON

ここを参照してください: http://en.wikipedia.org/wiki/DRAKON

6
Stepan Mitkin

これを2つの別個のifステートメントとして図式化できます。

これが「標準」の方法であるかどうかはわかりませんが、それが私のやり方です。

1
Brad

まず、ステートメントを作り直してみましょう。

if (case1) {outcome1}
else if (case2) {outcome2}
else {outcome3}

このように流れませんか?

case1?はい->結果1

いいえ-> case2?はい->結果2

いいえ->結果3

0
dmerrill