最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

基于C++實現(xiàn)房貸計算器的設(shè)計

2023-05-22 09:05 作者:玟玟的大寶貝  | 我要投稿

訪問【W(wǎng)RITE-BUG數(shù)字空間】_[內(nèi)附完整源碼和文檔]

本次項目的要求是完成一個房貸計算器的設(shè)計,實現(xiàn)商業(yè)貸款、公積金貸款和組合貸款的利息計算三種功能。并且使用Qt或其他的界面庫設(shè)計人機交互界面,要求界面友好方便使用。并且必須使用面向?qū)ο蟮乃枷脒M行設(shè)計,使用C++編程。

1.題目要求及分析

本次大作業(yè)的要求是完成一個房貸計算器的設(shè)計,實現(xiàn)商業(yè)貸款、公積金貸款和組合貸款的利息計算三種功能。并且使用 Qt 或其他的界面庫設(shè)計人機交互界面,要求界面友好方便使用。并且必須使用面向?qū)ο蟮乃枷脒M行設(shè)計,使用 C++ 編程。

通過對題目的理解和分析,為了在實際開展時有清晰的方向,并能提高學習的效率,我將要求分為了以下幾個步驟:

  • 學習房貸計算的相關(guān)知識,了解不同貸款的區(qū)別,通過調(diào)研我發(fā)現(xiàn)在貸款計算方式上分為等額本金和等額本息兩種,所以也要學習不同方式的就算方法;

  • 掌握了房貸相關(guān)的基本知識后,理清思路用面向?qū)ο蟮乃枷朐O(shè)計程序,將瑣碎的問題系統(tǒng)化分類,進行程序的設(shè)計,即完成基礎(chǔ)實現(xiàn)代碼,檢驗程序的可運行性;

  • 學習 Qt 的相關(guān)知識,掌握界面設(shè)計的方法,其中包含界面和控件的設(shè)計和使用;

  • 用所學的 Qt 知識布局界面,再將實現(xiàn)代碼根據(jù) Qt 中函數(shù)的設(shè)計修改,以達到在自己設(shè)計的界面中可以實現(xiàn)計算器的正常運行;

  • 多次調(diào)試和優(yōu)化自己的設(shè)計,尤其注意人機友好型,使程序具有一定的健壯性,不會因為用戶的輸入錯誤而引起程序的運行失敗。

2.代碼設(shè)計思路

通過對房貸相關(guān)知識的調(diào)研,我基本了解了商業(yè)貸款、公積金貸款以及組合貸款三者的區(qū)別和聯(lián)系。并且通過搜索網(wǎng)頁上所提供的房貸計算器,我發(fā)現(xiàn)對于貸款的計算方式也分為兩種:等額本金和等額本息。并且這將作為在設(shè)計時的重點和難點,我也在這方面上投入了較多的時間學習。

對于整個房貸計算器來說,我將它們分為兩大類:商業(yè)貸款和公積金貸款為一類(稱為 Shang 類),組合型貸款單獨為一類(稱為 Mix 類)。這樣分類的依據(jù)是:前者的計算思路一致,唯一的不同點僅在于二者的貸款利率不同;后者是綜合了商業(yè)貸款和公積金貸款,所以在 Shang 類設(shè)計完成后,只需將兩者結(jié)合,構(gòu)造出新的 Mix 類即可,可以使設(shè)計更為簡單(流程圖見圖 1-1)。

(一)商業(yè)貸款、公積金貸款類

對于商業(yè)貸款、公積金貸款統(tǒng)一寫為 Shang 類,它們的計算方式也分為兩種:按面積單價來計算和按貸款總額來計算。所以 Shang 類的構(gòu)造函數(shù)設(shè)計了重載函數(shù)來實現(xiàn),一個的參數(shù)是用戶輸入的面積單價、總面積、按揭成數(shù)、年數(shù)和年利率;另一個的參數(shù)是單款額、貸款年數(shù)和年利率。其目的都是得到總價(all(僅用于面積單價時))、貸款總額(total)、按揭月數(shù)(month)、首月月供(firstmonth)、和利息(lixi)。

得到相關(guān)數(shù)據(jù)之后,設(shè)計了成員函數(shù) Cal1()和 Cal2()來完成計算,利用等額本金、等額本息的計算方式得到每月還款額、總利息。下面介紹計算方法:

  • 等額本金:

    • 每月還款額 = 每月還款本金 + 每月還款利息;

    • 每月還款本金 = 貸款總額/貸款月數(shù);

    • 每月還款利息 = 貸款本金余額 * 貸款月利率;

    • 總利息 = (還款月數(shù) +1)貸款總額月利率/2;


  • 等額本息:

    • 每月應(yīng)還款額 = 貸款本金月利率(1+ 月利率)^ 還款月數(shù)/((1+ 月利率)^ 還款月數(shù)-1);

    • 總還款額 = 每月還款額 * 月數(shù);


基于C++實現(xiàn)房貸計算器的設(shè)計的評論 (共 條)

分享到微博請遵守國家法律
贡山| 英吉沙县| 麦盖提县| 克什克腾旗| 寻乌县| 庆安县| 台南市| 陇西县| 滨州市| 长海县| 永昌县| 龙里县| 胶州市| 峨边| 喀喇沁旗| 垫江县| 宜州市| 建昌县| 重庆市| 清水河县| 宕昌县| 岚皋县| 花垣县| 南皮县| 耒阳市| 白朗县| 屯留县| 乳山市| 五指山市| 雅安市| 延长县| 红桥区| 扶余县| 晋江市| 宣恩县| 文山县| 墨竹工卡县| 平遥县| 建平县| 西和县| 新密市|