Tartalomjegyzék:

Python program - Összevont kamat havi hozzájárulással/letét: 5 lépés
Python program - Összevont kamat havi hozzájárulással/letét: 5 lépés

Videó: Python program - Összevont kamat havi hozzájárulással/letét: 5 lépés

Videó: Python program - Összevont kamat havi hozzájárulással/letét: 5 lépés
Videó: II Összevont Alközponti Fesztivál 2017 2024, Július
Anonim
Python Program - Összevont kamat havi járulékokkal/letéttel
Python Program - Összevont kamat havi járulékokkal/letéttel
Python Program - Összevont kamat havi járulékokkal/letéttel
Python Program - Összevont kamat havi járulékokkal/letéttel

Program a kamatos kamatok kiszámítására havi járulékkal a hónap végén.

A TheCalculatorSite.com webhelyről vett képlet: A tőkeösszeg kamatai: P (1 + r/n)^(nt) Sorozat jövőbeli értéke: PMT × (((1 + r/n)^nt - 1)/(r/ n))

1. lépés: Adatok beszerzése a felhasználótól

Adatok beszerzése a felhasználótól
Adatok beszerzése a felhasználótól

Kérje meg a felhasználót, hogy adja meg a szükséges adatokat:

principalinput = input ("Írja be a tőkeösszegét:") yearrateinput = input ("Írja be az éves kamatot:") számokösszesítettösszegbevitel = input ("Írja be, hogy hányszor kamatozik évente:") yearsinput = input ("Idő években:") monthcontributioninput = input ("Adja meg a havi hozzájárulás összegét:")

2. lépés: Adatok konvertálása

Adatok konvertálása
Adatok konvertálása

Az adatokat karakterláncként kell megadni, amelyeket egész számokká kell alakítani (havi hozzájárulás)

3. lépés: Számítsa ki az összetett kamatot és a tőket

Számítsa ki az összetett kamatot és a tőket
Számítsa ki az összetett kamatot és a tőket

Először számítsa ki az összetett kamatot és a tőket: # számítsa ki az összetett kamatot és a tőkefedezetet hatalomra: ", emelt tőkerősítés) kamatos kamat plusz tőke = tőke*(előzetes szám ** emelt teljesítmény) print (" Az összetett kamat plusz tőke: ", összetett kamat plusz)

4. lépés: Számítsa ki a jövőbeli értéket

Számítsa ki a jövőbeli értéket
Számítsa ki a jövőbeli értéket

Ezután számítsa ki a jövőbeli értéket betétekkel# Most számítsa ki a jövőbeli értéket az időszak végén elhelyezett betétekkel# Képlet segítségével: Havi fizetés × (((((1 + r / n)^(nt)) - 1) / (r /n)) # r = éves kamatláb # n = vegyületek száma időszakonként (általában hónapokban) # t = a pénz befektetésének ideje (általában években)

oneplus = (1+ (éves ráta/hányszor összevont)) emelt teljesítmény2 = ((hányszor összevont*év)) névleges osztott számú számok száma = éves szint/számok száma összevont félidő = (((egyplusz ** emelt teljesítmény2) -1)/névleges osztott számú időtartam) jövőbeli érték előleggel (havi előleg) betétekkel: ", jövőbeli érték lekötésekkel) totalamount = összetett kamat plusz tőke + jövőbeli érték letét nyomtatással (" Összes összeg: ", teljes összeg)

5. lépés: Kód

# Program összetett kamatok kiszámítására havi járulékkal a hónap végén

# Először számítsa ki a tőkeösszeg kamatát a következő képlet segítségével: A = P (1 + r/n) ** (nt) # r = éves kamatláb # n = vegyületek száma időszakonként (általában hónapokban) # t = időbeli számítás = input ("Írja be a főkönyvet:") yearrateinput = input ("Írja be az éves kamatot:") számokszorosösszetételbevitel = input ("Írja be, hogy hányszor kamatozik évente:") yearsinput = input ("Idő években:") monthcontributioninput = input ("Írja be a havi hozzájárulás összegét:") # A karakterláncok által bevitt inputot egész számokká alakítsa át int (monthcontributioninput) print ("A beírt főösszeg:", fő) print ("Az éves arány tizedes formában:", éves ráta) print ("Az évenkénti összevonás száma:", az összetett számok száma) print ("Az évek száma, amelyet összevonnak: ", év) print (" A havi hozzájárulás: ", havi hozzájárulás) # az összetett kamat kiszámítása plusz az előzetes előzetes szám = (1 + (éves ráta/hányszor összevont)) # print (" Előzetes szám: ", előzetes szám) raisetopower = (többszörös összegű * év) # print ("Hatalomra emelt:", emelt tőkerősítés) összetett kamattörvény = fő tőke*(előzetes szám ** emelt teljesítmény) print ("A kamatos kamat plusz a tőke:", összetett kamattöbblet) # Most számítsa ki a jövőbeli értéket a az időszak vége # Képlet használatával: Havi fizetés × (((((1 + r/n)^(nt)) - 1)/(r/n)) # r = éves kamatláb # n = vegyületek száma időszakonként (általában hónapokban) *emelt teljesítmény2) -1)/névleges osztott bynumbe futamidők) futurevaluewithdeposits = havi hozzájárulás*halfdone print ("Jövőbeli érték betétekkel:", futurevaluewithdeposits) totalamount = összkamatos kamatláb + jövőbeli érték letét nyomtatással ("Total Amount:", totalamount)

Ajánlott: