Talaan ng mga Nilalaman:
- Hakbang 1: Kumuha ng Data Mula sa Gumagamit
- Hakbang 2: I-convert ang Data
- Hakbang 3: Kalkulahin ang Compound Interes Plus ang Principal
- Hakbang 4: Kalkulahin ang Halaga sa Hinaharap
- Hakbang 5: Code
Video: Python Program - Compounding Interes MAY Buwanang Mga Kontribusyon / Deposit: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Programa upang makalkula ang interes ng tambalan na may buwanang kontribusyon sa pagtatapos ng buwan.
Kinuha ang formula mula sa TheCalculatorSite.com: Compound interest para sa punong-guro: P (1 + r / n) ^ (nt) Hinaharap na halaga ng isang serye: PMT × (((1 + r / n) ^ nt - 1) / (r / n))
Hakbang 1: Kumuha ng Data Mula sa Gumagamit
Hilingin sa gumagamit na ilagay ang kinakailangang data:
principalinput = input ("Enter principal:") annualrateinput = input ("Enter taunang rate:") numberoftimescompoundinput = input ("Ipasok ang bilang ng mga beses na ang interes ay pinagsama bawat taon:") yearsinput = input ("Oras sa mga taon:") monthlycontributioninput = input ("Ipasok ang buwanang halaga ng kontribusyon:")
Hakbang 2: I-convert ang Data
Ang data ay ipinasok bilang isang mga string na dapat na mai-convert sa integers # I-convert ang ipinasok na input mula sa mga string sa integersprincipal = int (principalinput) annualrate = (int (annualrateinput)) / 100 numberoftimescompound = int (numberoftimescompoundinput) taon = int (yearsinput) buwanang kontribusyon = int (buwanang kontribusyoninput)
Hakbang 3: Kalkulahin ang Compound Interes Plus ang Principal
Una, kalkulahin ang interes ng tambalan kasama ang punong-guro: # kalkulahin ang interes ng tambalan kasama ang punong preliminarynumber = (1 + (taunangrate / numero ng kompyuter) sa kapangyarihan: ",taas ng lakas) compoundinterestplusprincipal = punong-guro * (preliminarynumber **taastopower) i-print (" Ang tambalang interes kasama ang punong-guro ay: ", compoundinterestplusprincipal)
Hakbang 4: Kalkulahin ang Halaga sa Hinaharap
Pagkatapos kalkulahin ang hinaharap na halaga sa mga deposito # Ngayon kalkulahin ang hinaharap na halaga sa mga deposito na ginawa sa pagtatapos ng panahon # Paggamit ng formula: Buwanang Pagbabayad × ((((1 + r / n) ^ (nt)) - 1) / (r / n)) # r = taunang rate ng interes # n = bilang ng mga compound bawat panahon (karaniwang sa buwan) # t = oras na namuhunan ang pera (karaniwang sa mga taon)
oneplus = (1+ (annualrate / numberoftimescompound))taastopower2 = ((numberoftimescompound * taon)) ratedividedbynumberoftimes = annualrate / numberoftimescompoundhalfdone = (((oneplus **taastopower2) -1) / ratedividedbynumberoftimes) hinaharap na halaga na may deposito: ", futurevaluewithdeposits) totalamount = compoundinterestplusprincipal + hinaharapvaluewithdeposits print (" Kabuuang Halaga: ", totalamount)
Hakbang 5: Code
# Programa upang makalkula ang interes ng tambalan na may buwanang kontribusyon sa pagtatapos ng buwan
# Una kalkulahin ang interes ng tambalan para sa punong-guro gamit ang pormula: A = P (1 + r / n) ** (nt) # r = taunang rate ng interes # n = bilang ng mga compound bawat panahon (karaniwang sa buwan) # t = time principalinput = input ("Enter principal:") annualrateinput = input ("Enter taunang rate:") numberoftimescompoundinput = input ("Ipasok ang bilang ng beses na ang interes ay pinagsama bawat taon:") yearsinput = input ("Oras sa mga taon:") monthlycontributioninput = input ("Ipasok ang buwanang halaga ng kontribusyon:") # I-convert ang ipinasok na input mula sa mga string sa integers principal = int (principalinput) annualrate = (int (annualrateinput)) / 100 numberoftimescompound = int (numberoftimescompoundinput) taon = int (yearsinput) monthlycontribution = int (monthlycontributioninput) print ("Ang punong ipinasok ay:", punong-guro) i-print ("Ang taunang rate sa decimal form ay:", annualrate) i-print ("Ang bilang ng beses na ito ay magkakasama bawat taon ay:", numberoftimescomprehensive) i-print ("Ang bilang ng mga taon na ito ay magkakasama: ", taon) i-print (" Ang buwanang kontribusyon ay: ", buwanang kontribusyon) # kalkulahin ang interes ng tambalan kasama ang punong preliminarynumber = (1 + (annualrate / numberoftimescomprehensive)) # print (" Paunang numero: ", paunang numero) naitaas = taon) # print ("Itinaas sa kapangyarihan:", itinaas ng lakas) compoundinterestplusprincipal = punong-guro * (preliminarynumber **taastopower) print ("Ang tambalang interes kasama ang punong-guro ay:", compoundinterestplusprincipal) # Ngayon kalkulahin ang hinaharap na halaga sa mga deposito na ginawa sa pagtatapos ng panahon # Paggamit ng pormula: Buwanang Pagbabayad × ((((1 + r / n) ^ (nt)) - 1) / (r / n)) # r = taunang rate ng interes # n = bilang ng mga compound bawat panahon. *taastopower2) -1) / ratedividedbynumbe roftimes) futurevaluewithdeposits = buwanang kontribusyon * kalahating naka-print ("Hinaharap na halaga na may mga deposito:", hinaharap na halaga sa mga deposito) totalamount = compoundinterestplusprincipal + futurevaluewithdeposits print ("Kabuuang Halaga:", totalamount)
Inirerekumendang:
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Mga Kapansanan sa Locomotor: 9 Mga Hakbang (na may Mga Larawan)
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Kapansanan sa Locomotor: Ang mga taong may malubhang mga kapansanan sa lokomotor tulad ng mga sanhi ng cerebral palsy ay madalas na may mga kumplikadong pangangailangan sa komunikasyon. Maaaring kailanganin silang gumamit ng mga board na may alpabeto o karaniwang ginagamit na mga salitang nakalimbag sa kanila upang makatulong sa komunikasyon. Gayunpaman, marami
Pasadyang Arduino upang Panatilihing MAAARI ang Mga Pindutan sa Mga Manibela na May Bagong Car Stereo: 9 Mga Hakbang (na may Mga Larawan)
Pasadyang Arduino upang Panatilihin ang CAN Steering Wheel Buttons Sa Bagong Car Stereo: Napagpasyahan kong palitan ang orihinal na stereo ng kotse sa aking Volvo V70 -02 ng isang bagong stereo upang masisiyahan ako sa mga bagay tulad ng mp3, bluetooth at handsfree. Ang aking kotse ay may ilang mga kontrol sa manibela para sa stereo na nais kong magamit pa rin.
Album ng Mga Litrato ng Mga Bata Na May Komersyal ng Flashcard: 8 Mga Hakbang (na may Mga Larawan)
Kids Photo Album With Flashcard Commercial: Ipinapakita ng mga itinuturo na ito kung paano gumawa ng isang awtomatikong pag-update ng photo album ng WiFi bilang karagdagan sa mga tampok sa komersyal na flash card
Mga Lightsaber na Nakabatay sa Arduino Na May Magaang at Mga Epekto ng Tunog: 14 Mga Hakbang (na may Mga Larawan)
Batay sa Arduino Lightsaber Na May Mga Magaan at Tunog na Mga Epekto: Kamusta jedi! Ang itinuturo na ito ay tungkol sa paggawa ng isang lightsaber, na ang hitsura, tunog at pagganap tulad ng isa sa pelikula! Ang pagkakaiba lamang - hindi ito maaaring mag-cut metal: (Ang aparatong ito ay batay sa platform ng Arduino, at binibigyan ko ito ng maraming mga tampok at pag-andar, ito
Program Pro-mini Paggamit ng Uno (Mga Pangunahing Kaalaman sa Arduino): 7 Mga Hakbang (na may Mga Larawan)
Program Pro-mini Paggamit ng Uno (Mga Pangunahing Kaalaman sa Arduino): Hai lahat, Sa itinuturo na ito nais kong ibahagi sa iyo ang aking karanasan sa aking kamakailang biniling Arduino pro-mini at kung paano ko na-upload ang code dito sa unang pagkakataon, gamit ang aking ang lumang Arduino Uno. Angrduino pro-mini ay may mga sumusunod na tampok: Ito ay