Flowchart else if

后端 未结 4 1325
我在风中等你
我在风中等你 2020-12-31 10:43

I\'m making a flowchart a for an algorithm, and came into some problem for an else if statement.

For an if-statement such as this one

if (something)          


        
相关标签:
4条回答
  • 2020-12-31 11:31

    Here is the DRAKON version of this:

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

    if and else if in DRAKON

    Alternatively, it could look like this:

    switch construct in DRAKON

    See here: http://en.wikipedia.org/wiki/DRAKON

    0 讨论(0)
  • 2020-12-31 11:40

    You could diagram this as two separate if statements.

    I don't know if this is the "standard" method, but that's what I do.

    0 讨论(0)
  • 2020-12-31 11:43

    For starters, let's recast the statement.

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

    Does it not flow thus?

    case1? yes --> outcome1

    no --> case2? yes --> outcome2

    no --> outcome3

    0 讨论(0)
  • 2020-12-31 11:45

    http://code2flow.com allows you to create such flowcharts from code.

    You may click to edit this.

    0 讨论(0)
提交回复
热议问题