2007年12月18日 星期二

C 程式設計作業五,解題練習

作業內容:
有一家電話公司的電話費率按照時間區段來計算手機費率,計費方式採分鐘計費,費率表如下:
時段8am~6pm6pm~8am
費率5.43.6


例如:電話時間從 5:58pm 到 6:04pm 則電話費為5.4*2 + 3.6*4 = 25.2元。通話費小於一分鐘不計費,通話時間不會超過24小時。

作業基本要求如下:

輸入電話通話紀錄,每行首項為撥打電話號碼,格式為xxxx-xxxxxxxx (例如:0912-345678),接著為開始時數、開始分數、結束時數、結束分數,各資料以一個空格分隔。一行只有 # 表示輸入結束。

輸出為撥出號碼、各時段時間(以分計算)、價格(四捨五入)。

輸入範例:
0912-345678 17 58 18 04
0912-345678 23 55 00 20
0911-223344 07 50 12 30
#


輸出範例:
0912-345678     2     4      25
0912-345678 0 25 90
0911-223344 270 10 1494


作業五解答
回到作業目錄
回到首頁

沒有留言: