小程序應有如下功能:
1、登記。登記每位同學的上網卡號,押金(>=5 RMB)和上網時刻。
2、查詢。可以查詢每個上網卡號的上網時刻,上網的時間,押金和當前的費用。
3、結賬。根據卡號可以算出 應收金額,應找金額。
4、提醒。當某個上網卡號的 上網費用 >= 它的押金時應提醒管理員。
5、續費。當某個上網卡號的 上網費用 >= 它的押金,他可以再次交上一定金額的押金(>=5 RMB)。
6、修改費率。上網的費率應可以調整。默認的費率是1 RMB /1小時。
為了不讓機房賠本,應是這樣的收費模式:先付錢后上網。如上機就五角, 以后過半小時收五角。
7、總賬。一天下來管理員要知道這天他賺了多少RMB。
你需要考慮程序被意外結束等特殊情況。
如果你的程序是按系統時間進行計時,還應考慮系統時間被意外更改的特殊情況。總之,你應考慮一切會讓你的程序不能正常運行的特殊情況。
如果不知道怎么計時,你可以學習參考使用<time.h>中函數。
說明:
a. 假定機房有150臺機器。
b. 假定初始的費率是1 RMB /1分鐘(便于測試)。
標簽:
程序
上網卡
上傳時間:
2016-06-27
上傳用戶:gut1234567