Мазмұны:

Python бағдарламасы - Ай сайынғы салымдары бар салымдардың қосылуы: 5 қадам
Python бағдарламасы - Ай сайынғы салымдары бар салымдардың қосылуы: 5 қадам

Бейне: Python бағдарламасы - Ай сайынғы салымдары бар салымдардың қосылуы: 5 қадам

Бейне: Python бағдарламасы - Ай сайынғы салымдары бар салымдардың қосылуы: 5 қадам
Бейне: Python шартты есеп 2024, Шілде
Anonim
Python бағдарламасы - Ай сайынғы салымы/салымы бар күрделі пайыз
Python бағдарламасы - Ай сайынғы салымы/салымы бар күрделі пайыз
Python бағдарламасы - Ай сайынғы салымы/салымы бар күрделі пайыз
Python бағдарламасы - Ай сайынғы салымы/салымы бар күрделі пайыз

Айдың соңында ай сайынғы салымы бар күрделі пайыздарды есептеу бағдарламасы.

TheCalculatorSite.com сайтынан алынған формула: Қарыздың негізгі пайызы: P (1 + r/n)^(nt) Серияның болашақ мәні: PMT × (((1 + r/n)^nt - 1)/(r/ n))

1 -қадам: пайдаланушыдан деректерді алу

Пайдаланушыдан деректерді алу
Пайдаланушыдан деректерді алу

Пайдаланушыдан қажетті деректерді енгізуді сұраңыз:

principalinput = енгізу («Негізгі соманы енгізіңіз:») жылдық жылдамдық кірісі = кіріс («Жылдық мөлшерлемені енгізіңіз:») numberoftimescompoundedinput = input («Пайыздың жылына қосылатын рет санын енгізіңіз:») yearsinput = енгізу («Жылдардағы уақыт:») monthcontributioninput = input («Ай сайынғы салым сомасын енгізіңіз:»)

2 -қадам: Деректерді түрлендіру

Деректерді түрлендіру
Деректерді түрлендіру

Деректер бүтін сандарға түрлендірілуі тиіс жолдар ретінде енгізіледі# Енгізілген кірісті жолдан бүтін санға түрлендіру принципі = int (принципті шығарылым) жылдық жылдамдық = (int (жылдық жылдамдық енгізу))/100 саны аптасына біріккен = int (саны бірнеше рет біріккен кіріс) жыл = int (жыл кірісі) ай сайынғы үлес = int (ай сайынғы салым)

3 -қадам: Принципалдың үстеме пайызын есептеңіз

Негізгі сомадан басқа күрделі пайызды есептеңіз
Негізгі сомадан басқа күрделі пайызды есептеңіз

Алдымен, күрделі пайызды және негізгі қарызды есептеңіз: # күрделі пайызды есептеңіз, алдын ала сан = (1 + (жылдық мөлшерлеме/уақыт саны)) # басып шығару («Алдын ала сан:», алдын ала сан) көтерілген күш = (бірнеше рет * жинақталған жылдар) # баспа («Көтерілді» билікке: «, жоғарылатылған күш) күрделі интеринтерплюс принципі = негізгі қарыз*(алдын ала сан ** көтерілген күш) басып шығару (» Қарыздың пайыздық мөлшерлемесі мен негізгі қарыздың қосындысы: «, interinterplusprincipal)

4 -қадам: Болашақ құндылықты есептеңіз

Болашақ құндылықты есептеңіз
Болашақ құндылықты есептеңіз

Содан кейін депозиттермен болашақ құнды есептеңіз# Енді кезеңнің соңында салынған депозиттермен болашақ құнды есептеңіз# Формуланы қолданып: Ай сайынғы төлем × (((((1 + r / n)^(nt)) - 1) / (r) /n)) # r = жылдық пайыздық мөлшерлеме # n = бір кезеңдегі қосылыстар саны (әдетте айлармен) # t = ақша салынған уақыт (әдетте жылдармен)

oneplus = (1+ (жылдық мөлшерлеме/бірнеше рет құрама)) жоғарылатылған күш2 = ((бірнеше рет*жинақталған жылдар)) бағаланған жиіліктер = жылдық жылдамдық/санның бірнеше рет қосалқы халфдоны = (депозиттермен: «, депозиттермен болашақ мәні» totalamount = complexinterestplusprincipal + болашақ мәні депозиттермен басып шығару («Жалпы сома:», жалпы сома)

5 -қадам: код

# Айдың соңында ай сайынғы салымы бар күрделі пайыздарды есептеу бағдарламасы

# Алдымен формуланы қолдана отырып, негізгі қарыздың күрделі пайызын есептеңіз: A = P (1 + r/n) ** (nt) # r = жылдық пайыздық мөлшерлеме # n = әр кезеңдегі қосылыстар саны (әдетте айлармен) # t = уақыт принципиальді шығыны = кіріс («Негізгі соманы енгізіңіз:») жылдық жылдамдық = кіріс («Жылдық мөлшерлемені енгізіңіз:») numberoftimescompoundedinput = input («Пайыздың жылына қосылатын рет санын енгізіңіз:») yearsinput = input («Жылдардағы уақыт:») monthcontributioninput = input («Ай сайынғы жарнаның сомасын енгізіңіз:») # Жолдан енгізілген кірісті бүтін сандарға түрлендіру main = int (principalinput) жылдық мөлшерлеме = (int (жылдық жылдамдықтың кірісі))/100 numberoftimescompounded = int (numberoftimescompoundedinput) жыл = int (жылдық кіріс) айлық үлес = int (ай сайынғы үлесті енгізу) басып шығару («Енгізілген негізгі сома:», негізгі) басып шығару («Ондық бөлшек түріндегі жылдық мөлшерлеме:», жылдық мөлшерлеме) басып шығару («Бір жылда қосылатын рет саны:», бірнеше рет құрама) басып шығару («қосылатын жылдар саны: «, жылдар) басып шығару (» Ай сайынғы жарна: «, ай сайынғы үлес) # күрделі пайызды есептеп, негізгі соманы қосқанда, алдын ала сан = (1 + (жылдық мөлшерлеме/бірнеше рет құрама))) # баспа (» Алдын ала сан: «, алдын ала сан) көтерілген күш = (бірнеше ретқұрама * жыл) # баспа («Билікке көтерілді:», көтерілген күш) күрделі interinterplusprincipal = негізгі*(бастапқы сан ** көтерілген күш) басып шығару («Қарыздың пайызын қосқанда негізгі қарыз:», кезеңнің соңы # Формуланы қолдана отырып: Ай сайынғы төлем × (((((1 + r/n)^(nt)) - 1)/(r/n)) # r = жылдық пайыздық мөлшерлеме # n = периодтағы қосылыстар саны (әдетте айлармен) # t = ақшаның салынған уақыты (әдетте жылдармен) oneplus = (1+ (жылдық мөлшерлеме/бірнеше рет біріккен)) күштің жоғарылауы2 = ((бірнеше рет*біріккен жылдар)) бағаланған санның саны = жылдық мөлшерлеме/бірнеше рет құралған жартылай = = (((онеплюс*) *көтерілген күш2) -1)/nominalividedbynumbe уақыт бойынша) болашақ құндылықтар = ай сайынғы үлес*жартылай дайын басып шығару («Депозиттермен болашақ мәні», депозиттердің болашақ мәні) жиынтық сомасы = қосалқы пайыздар + принципі

Ұсынылған: