學習MarkDown流程圖寫法

zhin發表於2015-12-10

今天花了些時間學了MarkDown流程圖的寫法,挺好玩的。

畫流程圖,輸入兩個整數a和b,輸出其中的大值。

Created with Raphaël 2.1.0開始輸入a,ba<b輸出最大值b結束b=a,a賦值為byesno
原始碼
st=>start: 開始
io1=>inputoutput: 輸入a,b
io2=>inputoutput: 輸出最大值b
cond=>condition: a<b
op1=>operation: b=a,a賦值為b
e=>end: 結束

st->io1->cond
cond(yes)->io2->e
cond(no)->op1->e

畫流程圖,輸入學生的百分制成績s,根據其值,輸出其等級成績。90分以上為優秀,60分以上為合格,不足60分為不合格。

Created with Raphaël 2.1.0開始輸入成績xx>90優秀結束x>60合格不合格yesnoyesno
原始碼
st=>start: 開始
io1=>inputoutput: 輸入成績x
io2=>inputoutput: 優秀
io3=>inputoutput: 合格
io4=>inputoutput: 不合格
cond1=>condition: x>90
cond2=>condition: x>60
op1=>operation: 
e=>end: 結束

st->io1->cond1
cond1(yes)->io2->e
cond1(no)->cond2
cond2(yes)->io3->e
cond2(no)->io4->e

flowchart.js

相關文章