c语言音像图书管理系统设计,c语言--图书管理系统
(1)創(chuàng)建音像圖書(shū)庫(kù)。此圖書(shū)庫(kù)中有圖書(shū),VCD,錄像帶3類,而每個(gè)音像圖書(shū)的信息均包括編號(hào)(用B**,V**,R**分別表示圖書(shū),VCD和錄像帶的編號(hào)),名稱,原價(jià),原數(shù)量及剩余數(shù)量。
(2)租借音像圖書(shū)。在文件"borrow.dat"中添加租借者的有關(guān)信息,信息包括:編號(hào),
(1)創(chuàng)建音像圖書(shū)庫(kù)。此圖書(shū)庫(kù)中有圖書(shū),VCD,錄像帶3類,而每個(gè)音像圖書(shū)的信息均包括編號(hào)(用B**,V**,R**分別表示圖書(shū),VCD和錄像帶的編號(hào)),名稱,原價(jià),原數(shù)量及剩余數(shù)量。
(2)租借音像圖書(shū)。在文件"borrow.dat"中添加租借者的有關(guān)信息,信息包括:編號(hào),租借日期,押金,租借天數(shù)和租金,其中編號(hào)和租借日期需要從鍵盤輸入,而租借天數(shù)和租金在歸還時(shí)尤系統(tǒng)自動(dòng)機(jī)算。輸入前2項(xiàng)信息后系統(tǒng)立即顯示應(yīng)腳的押金額。每個(gè)音像圖書(shū)的押金額尤它們的原價(jià)決定,是原價(jià)的3倍。請(qǐng)注意,租借時(shí)音像圖書(shū)庫(kù)的剩余數(shù)量相應(yīng)減少,而且當(dāng)剩余數(shù)量為0時(shí)應(yīng)顯示“此音像圖書(shū)已全部借出!”,如果沒(méi)有找到需要借的音像圖書(shū),則應(yīng)顯示“無(wú)此音像圖書(shū)!”的信息。
(3)歸還音像圖書(shū)。輸入編號(hào)和歸還日期,則顯示該音像圖書(shū)名,并根據(jù)租借日期和歸還日期,計(jì)算租借天數(shù),再借助編號(hào)按圖書(shū)一天1元,VCD一天2元,錄像帶一天3元的標(biāo)準(zhǔn)計(jì)算應(yīng)交的租金,最后顯示押金,租金,應(yīng)退的余額。如果租借天數(shù)過(guò)多,導(dǎo)致租金大于押金,則不再收取差額。請(qǐng)注意,歸還時(shí)音像圖書(shū)庫(kù)的剩余數(shù)量也相應(yīng)增加,而且在“borrow.dat"文件中,刪除該租借者的信息。
(4)購(gòu)進(jìn)音像圖書(shū),對(duì)于原有的音像圖書(shū),只增加其原有數(shù)量,而對(duì)于新增加的音像圖書(shū),則需要在音像圖書(shū)庫(kù)中添加新的記錄。
(5)報(bào)廢音像圖書(shū)。對(duì)于丟失,過(guò)期的在庫(kù)音像圖書(shū)可以報(bào)廢處理,由用戶輸入報(bào)廢音像圖書(shū)得便好和數(shù)量,修改對(duì)應(yīng)信息的原數(shù)量剩余數(shù)量。如果是已借出的音像圖書(shū),即當(dāng)原數(shù)量和剩余數(shù)量不等時(shí),則不能報(bào)廢。
(6)退出系統(tǒng)。
菜單要求:
設(shè)計(jì)循環(huán)顯示如圖,所有主菜單程序。
|----------------------------|
|請(qǐng)輸入選先項(xiàng)編號(hào)(0--5): |
|----------------------------|
| 1---創(chuàng)建音像圖書(shū) |
| 2---租借音像圖書(shū) |
| 3---歸還音像圖書(shū) |
| 4---購(gòu)進(jìn)音像圖書(shū) |
| 5---報(bào)廢音像圖書(shū) |
| 0---退出系統(tǒng) |
|----------------------------|
展開(kāi)
全部
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的c语言音像图书管理系统设计,c语言--图书管理系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 香港恒生科技指数 什么是恒生科技指数
- 下一篇: 历史市盈率查询