Obsah:
- Krok 1: Získajte údaje od používateľa
- Krok 2: Konvertujte údaje
- Krok 3: Vypočítajte zložený úrok plus istinu
- Krok 4: Vypočítajte budúcu hodnotu
- Krok 5: Kód
Video: Program Python - kombinovaný úrok s mesačnými príspevkami/vkladom: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Program na výpočet zloženého úroku s mesačným príspevkom na konci mesiaca.
Vzorec prevzatý z TheCalculatorSite.com:Spoločenský úrok pre istinu: P (1 + r/n)^(nt) Budúca hodnota série: PMT × ((((1 + r/n)^nt - 1)/(r/ n))
Krok 1: Získajte údaje od používateľa
Požiadajte používateľa, aby vložil požadované údaje:
principalinput = vstup ("Zadajte istinu:") ročná sadzbaInput = vstup ("Zadajte ročnú sadzbu:") numberoftimescompoundedinput = vstup ("Zadajte počet zrátaní úrokov za rok:") yearsinput = vstup ("Čas v rokoch:") monthcontributioninput = vstup ("Zadajte výšku mesačného príspevku:")
Krok 2: Konvertujte údaje
Údaje sa zadávajú ako reťazce, ktoré je potrebné previesť na celé čísla# Previesť zadaný vstup z reťazcov na celé číslaprincipal = int (principalinput) ročný pomer = (int (ročný výpočetný vklad))/100 číselných násobkovzložených = int (početnásobnýzloženýzadanývstup) rokov = int (vstupný rok) mesačnýpríspevok = int (mesačný vstupný príspevok)
Krok 3: Vypočítajte zložený úrok plus istinu
Najprv vypočítajte zložený úrok plus istinu: # vypočítajte zložený úrok plus predbežné číslo istiny = (1 + (ročná sadzba/početpočetnekomponovaných)) # tlač („Predbežné číslo:“, predbežné číslo) zvýšený výkon = (početnásobnekomponovaný * rokov) # tlač („Zvýšený k moci: ", zvýšená vrchná sila) zložený interestplusprincipál = istina*(predbežné číslo ** zvýšená vrchná sila) vytlačiť (" Zložený úrok plus istina je: ", zloženýinterestplusprincipal)
Krok 4: Vypočítajte budúcu hodnotu
Potom vypočítajte budúcu hodnotu s vkladmi# Teraz vypočítajte budúcu hodnotu s vkladmi uskutočnenými na konci obdobia# Pomocou vzorca: Mesačná platba × ((((((1 + r / n)^(nt)) - 1) / 1) /n)) # r = ročná úroková sadzba # n = počet zlúčenín za obdobie (spravidla v mesiacoch) # t = čas, kedy sú peniaze investované (spravidla v rokoch)
oneplus = (1+ (ročná sadzba/počet často krát zložených)) zvýšená vrcholová sila2 = ((počet krát zložených*rokov)) hodnotená delená počtom čísiel krát = ročná sadzba/počet krát mnohokrát zložená polovičná hodnota = ((((oneplus ** zvýšená vrchná sila2) -1)/hodnotená delená počtom čísiel krát s vkladmi: ", futurevaluewithdeposits) totalamount = Compoundinterestplusprincipal + futurevaluewithdeposits print (" Total Amount: ", totalalaount)
Krok 5: Kód
# Program na výpočet zloženého úroku s mesačným príspevkom na konci mesiaca
# Najprv vypočítajte zložený úrok pre istinu pomocou vzorca: A = P (1 + r/n) ** (nt) # r = ročná úroková sadzba # n = počet zlúčenín za obdobie (spravidla v mesiacoch) # t = čas zásadného výpočtu = vstup ("Zadajte istinu:") ročná vstupná sadzba = vstupná ("Zadajte ročnú sadzbu:") numberoftimescompoundedinput = vstup ("Zadajte počet krát, ako sa úrok zvýši za rok:") yearsinput = vstup ("Čas v rokoch:") monthcontributioninput = vstup ("Zadajte výšku mesačného príspevku:") # Konvertujte zadaný vstup z reťazcov na celé čísla istina = int (principalinput) ročná sadzba = (int (ročný súčet vstupov))/100 numberoftimescompounded = int (numberoftimescompoundedinput) years = int (yearsinput) monthcontribution = int (mesačný vstupný príspevok) print („Zadaná istina je:“, istina) print („Ročná sadzba v desatinnom tvare je:“, ročný pomer) print („Počet, koľkokrát sa bude skladať za rok, je:“, početrát krát zložených) print („Počet rokov, počas ktorých bude zlúčený: ", roky) print (" Mesačný príspevok je: ", mesačný príspevok) # vypočítajte zložený úrok plus hlavné predbežné číslo = (1 + (ročný pomer/početpočetnýchzloženýchzložených)) #tlač („ predbežné číslo: “, predbežnéčíslo) zdvihnutá vrchná sila = (početnásobnekomponovaná * rokov) # print („Zvýšené na výkon:“, zvýšený výkon) zlúčeninainterestplusprincipal = istina*(predbežné číslo ** zvýšená sila) print („Zložený úrok plus istina je:“, composinterestplusprincipal) # Teraz vypočítajte budúcu hodnotu s vkladmi uskutočnenými na koniec obdobia # Použitie vzorca: Mesačná platba × ((((((1 + r/n)^(nt)) - 1)/(r/n)) # r = ročná úroková sadzba # n = počet zlúčenín za obdobie (zvyčajne v mesiacoch) # t = čas, kedy sú peniaze investované (zvyčajne v rokoch) oneplus = (1+ (ročný pomer/početrátkomponovaných)) *zvýšený výkon2) -1)/hodnotené rozdelené podľa počtu roftimes) futurevaluewithdeposits = mesačnýpríspevok*polovičná tlač („Budúca hodnota s vkladmi:“, futurevaluewithdeposits) totalamount = zloženýinterestplusprincipal + futurevaluewithdeposits print („Celková čiastka:“, celková čiastka)
Odporúča:
Raspberry Pi - 3 -osový akcelerometer ADXL345 Python Výukový program: 4 kroky
Raspberry Pi-3-osový akcelerometer ADXL345 Python Výukový program: ADXL345 je malý, tenký, extrémne nízky výkon, 3-osový akcelerometer s meraním s vysokým rozlíšením (13 bitov) až ± 16 g. Digitálne výstupné údaje sú formátované ako 16-bitové dvojčatá a sú prístupné prostredníctvom digitálneho rozhrania I2 C. Meria
Raspberry Pi - PCA9536 Vstupno/výstupný expandér Python Výukový program: 4 kroky
Raspberry Pi-expandér vstupov/výstupov PCA9536 Python Výukový program: PCA9536 je 8-kolíkové zariadenie CMOS, ktoré poskytuje 4 bity rozšírenia paralelného vstupu/výstupu (GPIO) na všeobecné použitie pre aplikácie I2C-bus/SMBus. Skladá sa zo 4-bitového konfiguračného registra, ktorý slúži na výber vstupu alebo výstupu, 4-bitový
Raspberry Pi - snímač vlhkosti a teploty HIH6130 I2C Python Výukový program: 4 kroky
Senzor vlhkosti a teploty Raspberry Pi - HIH6130 I2C Python Návod: HIH6130 je snímač vlhkosti a teploty s digitálnym výstupom. Tieto senzory poskytujú úroveň presnosti ± 4% relatívnej vlhkosti. Vďaka špičkovej dlhodobej stabilite, skutočnému digitálnemu I2C s teplotnou kompenzáciou, špičkovej spoľahlivosti, energetickej účinnosti
Výukový program Python: 6 krokov
Výukový program pre Python: Dobrý deň! Vitajte v mojom druhom návode, ktorý bude základom Pythonu. V tomto návode vás naučím základy slučiek, vstupu a výstupu, aby počítač niečo povedal, ak ide o príkazy a premenné. V poslednom s
Výukový program Python č. 1: 5 krokov
Tutorial Python č. 1: Toto je návod pre Python vytvorený s prihliadnutím na úplného začiatočníka. Krátky úvod do Pythonu vám poskytne základné informácie o histórii a tom, čo to je, skôr ako prejdeme k lekciám. Čo je to Python ? Prevzaté z www.python.org:Python