2 流程圖符號                                                 [回前頁]

1.開始、停止 2.處理 3.輸出、入 4.決策 5.迴路 6.連接
     
7.流向符號 文件 人工輸入 儲存資料 排序 合併
 

 

練習:畫出下列問題的流程圖

【問題一】:試寫一程式,輸入身高(單位為公分),換算並輸出英尺與英吋

【說明】1英吋=2.54公分       1英尺=12英吋

【範例輸入一】:165

【範例輸出一】:5呎5吋

【問題二】:輸入兩數,並判斷是否為7的同餘數

【說明】輸入 兩正整數, 如果該兩數除以7的餘數相等,則稱為同餘數。

【範例輸入一】:3

                17

【範例輸出一】:3與17是同餘數

 

【範例輸入二】:15247

                23

【範例輸出二】:15247與23不是同餘數

  

【問題三】:求級數之和S

【說明】: 試寫一程式,輸入N並計算 下列級數
(1) f(N)=1+2+3+4+…..+N
(2) g(N)=1-2+3-4+…..+N

【範例輸入一】:5

【範例輸出一】:f(5)=15

                g(5)=3

【範例輸入二】:20

【範例輸出二】:f(20)=210

                g(20)=-10

【問題四】輸入N並以以巢狀迴路印出兩股長為N的直角三角形               

範例輸入】:N:5
        

【範例輸出 】                      註△代表空白

      △△△△*

      △△△**

      △△***

      △****

      *****

【問題五】輸入N並以以巢狀迴路印出N階的單位矩陣

 

範例輸入 】:N:4
 

【範例輸出】:

       1000

       0100

       001

       0001  

【問題六】輸入N印出N階的巴斯卡三角形

 

範例輸入 】:N:4
 

【範例輸出】:

          1

       1        1

     1        2       1

     1        3         3      1  

         1         4         6        4        1