2013年4月5日 星期五

計算機程式作業四之b

/****************************************************************************
計算機程式作業四之b  檔名:HW4-b.c
題目:(第九章實作題第十四題之第b小題)
14. 下表為某地星期一至星期四的時段一、時段二與時段三的氣溫:
     星期一星期二星期三星期四
時段一18.2 17.3 15.0 13.4
時段二23.8 25.1 20.6 17.8
時段三20.6 21.5 18.4 15.7
請將上表的內容直接於程式中以陣列初值方式設定,並依序完成下列各題:
(b) 每日的平均溫度。

程式說明:
  一開始先宣告,並訂出數字,再來利用迴圈顯示每個時段的各氣溫,再利用一次迴圈算
  出各平均數字。           
*****************************************************************************/

計算機程式作業四之a

/****************************************************************************
計算機程式作業四之a  檔名:HW4-a.c
題目:(第九章實作題第十四題之第a小題)
14. 下表為某地星期一至星期四的時段一、時段二與時段三的氣溫:
     星期一星期二星期三星期四
時段一18.2 17.3 15.0 13.4
時段二23.8 25.1 20.6 17.8
時段三20.6 21.5 18.4 15.7
請將上表的內容直接於程式中以陣列初值方式設定,並依序完成下列各題:
(a) 印出陣列內容。

程式說明:
  一開始先宣告,並訂出數字,再來利用迴圈顯示每個時段的各氣溫。           
*****************************************************************************/

計算機程式作業三

/****************************************************************************
計算機程式作業三  檔名:HW3.c
題目:(第七章實作題第三十二題)
32.試撰寫一程式,由鍵盤輸入一個整數,然後判別此數是否為質數(prime)。若是,則
印出  "此數是質數"  字串,若不是,則印出  "此數不是質數"  字串(質數是指除了 1
和它本身之外,沒有其它的數可以整除它的數,例如,2, 3, 5, 7 與 11 等皆為質數)。
           
程式說明:先宣告參數,然後寫上敘述,使用迴圈,從二開始一個個除,
接著判斷是否有數可除?有數可除,跳離迴圈,標示非質數。無數可除,標示為質數。
*****************************************************************************/

計算機程式作業二

/****************************************************************************
計算機程式作業二  檔名:HW2.c

題目:(第六章實作題第十伍題)
15.    假設在某商店中購物,輸入所應付的金額及實際交給店員的金額,
輸出則為應找回最少的鈔票與錢幣數,如果交給店員的金額少於應付金額,
則印出"金額不夠"字串。舉例來說,我們買了33元(所應付款的金額)的東西,
而交給店員的錢為1000元(實際交給店員的金額),店員應找回一張500元、四張100元、
一個50元硬幣、一個10元硬幣、一個5元硬幣及二個1元硬幣
(假設幣值只有1000、500、100、50、10、5與1元)。
           
程式說明:先使用if和else先區分出錢要找、不用找、不夠錢三種,再從要找錢中分類成
數種錢單位,再用各數學公式解出答案,即完成答案。             
*****************************************************************************/

計算機程式作業一

/****************************************************************************
計算機程式作業一  檔名:HW1.c
題目:(第五章實作題第十三題)
13.    試撰寫一程式,可由鍵盤輸入英哩,程式的輸出為公里,其轉換公式如下:
1英哩=1.6公里
           
程式說明:
  一開始先輸入英哩,再代入轉換的公式計算公里,
  最後將英哩輸出到螢幕。            
*****************************************************************************/