Innholdsfortegnelse:
- Trinn 1: Få data fra brukeren
- Trinn 2: Konverter data
- Trinn 3: Beregn sammensatt rente pluss rektor
- Trinn 4: Beregn fremtidig verdi
- Trinn 5: Kode
Video: Python -program - sammensatt rente med månedlige bidrag/innskudd: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Program for å beregne sammensatt rente med månedlig bidrag i slutten av måneden.
Formel hentet fra TheCalculatorSite.com:Sammensatt interesse for hovedstol: P (1 + r/n)^(nt) Fremtidig verdi av en serie: PMT × (((1 + r/n)^nt - 1)/(r/ n))
Trinn 1: Få data fra brukeren
Be brukeren legge inn nødvendige data:
principalinput = input ("Enter principal:") annualrateinput = input ("Enter annual rate:") numberoftimescompoundedinput = input ("Enter number of times that the interest is compounded per year:") yearsinput = input ("Time in years:") monthlycontributioninput = input ("Angi månedlig bidragssum:")
Trinn 2: Konverter data
Data legges inn som en strenger som må konverteres til heltall# Konvertere angitt input fra strenger til heltallprincipal = int (principalinput) annualrate = (int (annualrateinput))/100 numberoftimescompounded = int (numberoftimescompoundedinput) years = int (yearsinput) månedlig bidrag = int (månedlig bidrag)
Trinn 3: Beregn sammensatt rente pluss rektor
Først beregner du sammensatt rente pluss hovedstolen: # beregner sammensatt rente pluss hovedbeløpet foreløpig tall = (1 + (årlig rente/antall ganger sammensatt)) # utskrift ("Foreløpig tall:", foreløpig tall) til makten: ", raisetopower) compoundinterestplusprincipal = principal*(foreløpig tall ** hevetopower) print (" Composite interest plus the principal is: ", compoundinterestplusprincipal)
Trinn 4: Beregn fremtidig verdi
Beregn deretter den fremtidige verdien med innskudd# Beregn nå den fremtidige verdien med innskudd gjort på slutten av perioden# Bruk formel: Månedlig betaling × ((((1 + r / n)^(nt)) - 1) / (r /n)) # r = årlig rente # n = antall forbindelser per periode (vanligvis i måneder) # t = tid pengene investeres (vanligvis i år)
oneplus = (1+ (annualrate/numberoftimescompounded)) raisetopower2 = ((numberoftimescompounded*years)) ratedividedbynumberoftimes = annualrate/numberoftimescompoundedhalfdone = (((oneplus ** raisedtopower2) -1)/ratedividedbynumberoftimes) futurevaluewoneithdone med innskudd: ", futurevaluewithdeposits) totalamount = compoundinterestplusprincipal + futurevaluewithdeposits print (" Total Amount: ", totalamount)
Trinn 5: Kode
# Program for å beregne sammensatt rente med månedlig bidrag ved slutten av måneden
# Beregn først sammensatt rente for hovedstol ved å bruke formelen: A = P (1 + r/n) ** (nt) # r = årlig rente # n = antall forbindelser per periode (vanligvis i måneder) # t = tid hovedinngang = input ("Angi hovedstol:") annualrateinput = input ("Angi årlig rate:") numberoftimescompoundedinput = input ("Angi antall ganger renten blir sammensatt per år:") yearsinput = input ("Time in years:") Monthlycontributioninput = input ("Angi månedlig bidragsbeløp:") # Konverter innslått input fra strenger til heltall principal = int (principalinput) annualrate = (int (annualrateinput))/100 numberoftimescompounded = int (numberoftimescompoundedinput) years = int (yearsinput) månedlig bidrag = int (Monthlycontributioninput) print ("Hovedoppgaven er:", hovedstol) print ("Årssatsen i desimalform er:", årlig rate) print ("Antall ganger den vil bli sammensatt per år er:", numberoftimescompounded) print ("Antall år det vil bli sammensatt: ", år) print (" Det månedlige bidraget er: ", månedsbidrag) # beregne sammensatt rente pluss hovedforeløpig nummer = (1 + (årlig rente/nummeroftimesammensatt)) # print (" Foreløpig nummer: ", foreløpig tall) raisetopower = (numberoftimescompounded * år) # print ("Raised to power:", raisedtopower) compoundinterestplusprincipal = principal*(preliminary number ** raisedtopower) print ("Composite interest plus the principal is:", compoundinterestplusprincipal) # Beregn nå den fremtidige verdien med innskudd foretatt på slutten av perioden # Bruke formelen: Månedlig betaling × ((((1 + r/n)^(nt)) - 1)/(r/n)) # r = årlig rente # n = antall forbindelser per periode (vanligvis i måneder) # t = tid pengene blir investert (vanligvis i år) oneplus = (1+ (årlig rate/numberoftimescompounded)) raisetopower22 (((numberoftimescompounded*år)) ratedividedbynumberoftimes = annualrate/numberoftimescompounded halfdone = ((oneplus* *hevet toppkraft2) -1)/nominelt deltbynumbe roftimes) futurevaluewithdeposits = månedlig kontribusjon*halfdone print ("Future value with deposit:", futurevaluewithdeposits) totalamount = compoundinterestplusprincipal + futurevaluewithdeposits print ("Total Amount:", totalamount)
Anbefalt:
Kontrollere flere lysdioder med Python og Raspberry Pi's GPIO -pinner: 4 trinn (med bilder)
Kontrollere flere lysdioder med Python og Raspberry Pi sine GPIO -pinner: Denne instruksjonen viser hvordan du styrer flere GPIO -pinner på RaspberryPi for å drive 4 lysdioder. Det vil også introdusere deg for parametere og betingede utsagn i Python.Vår tidligere instruerbare bruk av din Raspberry Pi's GPIO -pins for å kon
Kom i gang med Python: 7 trinn (med bilder)
Kom i gang med Python: Programmering er fantastisk! Det er kreativt, morsomt og gir hjernen din en mental trening. Mange av oss ønsker å lære om programmering, men overbeviser oss selv om at vi ikke kan. Kanskje den har for mye matematikk, kanskje sjargongen som kastes rundt skremmer
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
Kontroller tilgang til Arduino YÚN med MySQL, PHP5 og Python: 11 trinn (med bilder)
Kontroller tilgangen til Arduino YÚN med MySQL, PHP5 og Python: Hei venner! Vel, som du vet, i september var det nye premiere -skjoldet til Arduino, Arduino YUN. Denne lille vennen har et innebygd Linux -system som vi kan kjøre alt du kan tenke deg (i hvert fall så langt). Selv om det er veldig lite informasjon
QuizzPi, et Raspberry Pi Trivia -spill med Python: 7 trinn (med bilder)
QuizzPi, et Raspberry Pi Trivia -spill med Python: QuizzPi er et triviaspill av arkadetype. QuizzPi ble født fordi jeg hadde behov for å gi datteren min underholdning. Hun er 7 år gammel og hun krever allerede bruk av nye teknologier, tanken var å lage noe som var både morsomt og lærerikt