Taula de continguts:
- Pas 1: Obteniu dades de l'usuari
- Pas 2: convertiu dades
- Pas 3: calculeu l'interès compost més el principal
- Pas 4: calculeu el valor futur
- Pas 5: Codi
Vídeo: Programa Python: interès compost amb contribucions / dipòsits mensuals: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
Programa per calcular els interessos compostos amb contribució mensual a final de mes.
Fórmula extreta de TheCalculatorSite.com:Interès compost per principal: P (1 + r / n) ^ (nt) Valor futur d'una sèrie: PMT × (((1 + r / n) ^ nt - 1) / (r / n))
Pas 1: Obteniu dades de l'usuari
Demaneu a l'usuari que introdueixi les dades necessàries:
principalinput = input ("Introduïu principal:") annualrateinput = input ("Introduïu la taxa anual:") numberoftimescompoundedinput = input ("Introduïu el nombre de vegades que es composa l'interès per any:") yearsinput = input ("Temps en anys:") Monthcontributioninput = input ("Introduïu l'import de la contribució mensual:")
Pas 2: convertiu dades
Les dades s’introdueixen com a cadenes que s’han de convertir en enters # Converteix les entrades introduïdes de cadenes en entersprincipal = int (principalinput) annualrate = (int (annualrateinput)) / 100 numberoftimescompounded = int (numberoftimescompoundedinput) years = int (yearsinput) contribució mensual = int (entrada de contribució mensual)
Pas 3: calculeu l'interès compost més el principal
En primer lloc, calculeu l’interès compost més el principal: # calculeu l’interès compost més el nombrepreliminar principal = (1 + (taxa anual / númerooftimescompost)) # imprimeix ("Número preliminar:", número preliminar) elevat topower = (nombreoftimescompost * anys) # imprimeix ("Raised a poder: ", raisetopower) compoundinterestplusprincipal = principal * (número preliminar ** raisingtopower) print (" L'interès compost més el principal és: ", compoundinterestplusprincipal)
Pas 4: calculeu el valor futur
A continuació, calculeu el valor futur amb dipòsits # Ara calculeu el valor futur amb els dipòsits realitzats al final del període # Utilitzant la fórmula: Pagament mensual × ((((1 + r / n) ^ (nt)) - 1) / (r / n)) # r = tipus d’interès anual # n = nombre de compostos per període (normalment en mesos) # t = temps en què s’inverteixen els diners (normalment en anys)
oneplus = (1+ (tarifa anual / nombreoftimescompost)) elevatpower2 = ((nombreoftimescompost * anys)) ratedividedbynumberoftimes = annualrate / numberoftimescompoundedhalfdone = (((oneplus ** elevatpotència2) -1) / ratedividedbynumberoftimes) valor futurdimpressió " amb dipòsits: ", futurevaluewithdeposits) totalamount = compostinterèsplusprincipal + futurevaluewithdeposits print (" Import total: ", totalamount)
Pas 5: Codi
# Programa per calcular els interessos compostos amb contribució mensual a final de mes
# Calculeu primer l'interès compost del principal mitjançant la fórmula: A = P (1 + r / n) ** (nt) # r = tipus d'interès anual # n = nombre de compostos per període (normalment en mesos) # t = temps principal = input ("Introduïu principal:") annualrateinput = input ("Introduïu la taxa anual:") numberoftimescompoundedinput = input ("Introduïu el nombre de vegades que es composa l'interès per any:") yearsinput = input ("Temps en anys:") Monthcontributioninput = input ("Introduïu l'import de la contribució mensual:") # Converteix l'entrada introduïda de cadenes en nombres enters principal = int (principalinput) annualrate = (int (annualrateinput)) / 100 numberoftimescompounded = int (numberoftimescompoundedinput) years = int (yearsinput) int (input de contribució mensual) print ("El principal introduït és:", principal) print ("La taxa anual en forma decimal és:", taxa anual) print ("El nombre de vegades que es compondrà a l'any és:", numberoftimescompounded) print ("El nombre d'anys que es compondrà: ", anys) imprimir (" La contribució mensual és: ", contribució mensual) # calcular l'interès compost més el nombre preliminar principal = (1 + (taxa anual / númerooftimescompost)) # imprimir (" Número preliminar: ", número preliminar) raisetopower = (nombreoftimescompost * anys) # print ("Raised to power:", raisingtopower) compoundinterestplusprincipal = principal * (número preliminar ** raisingtopower) print ("L'interès compost més el principal és:", compoundinterestplusprincipal) # Ara calculeu el valor futur amb els dipòsits realitzats al final del període # Ús de la fórmula: Pagament mensual × ((((1 + r / n) ^ (nt)) - 1) / (r / n)) # r = tipus d'interès anual # n = nombre de compostos per període (generalment en mesos) # t = temps en què s’inverteixen els diners (normalment en anys) oneplus = (1+ (taxa anual / nombreoftimescompost)) elevatpower2 = ((nombreoftimescompost * anys)) classificat dividitnombreoftimes = taxa anual / nombreoftimescompost mitja feta = (((unplus * * livedtopower2) -1) / ratedividedbynumbe roftimes) futurevaluewithdeposits = contribució mensual * mitja impressió ("Valor futur amb dipòsits:", futurevaluewithdeposits) totalamount = compoundinterestplusprincipal + futurevaluewithdeposits print ("Import total:", import total)
Recomanat:
Programa un ATtiny amb Arduino: 7 passos (amb imatges)
Programa un ATtiny amb Arduino: les següents són indicacions per programar els microcontroladors ATtiny mitjançant l’IDE Arduino. En anglès senzill, és així com programar xips Atmel de 8 pins com normalment seria un Arduino. És genial perquè ATtiny és petit i, bé, això permet
Llum de llibres d'interès intercanviable flexible: 6 passos
Llum de llibres de punts d'interès intercanviables: convertiu el vostre marcador de paper preferit en un llum de llibre intercanviable amb només uns quants passos fàcils. Després de fer massa vegades el son adormit amb els llums del meu dormitori encesos mentre llegeix un llibre a la nit i deixar de banda un llibre quan les coses vagin
Cable de vídeo compost DIY TI-99 / 4a: 7 passos
DIY TI-99 / 4a Cable de vídeo compost: sent el tipus d’home molt aficionat a la tecnologia retro (consulteu el meu lloc web: www.retrodepot.net), em costa deixar de banda una bona oferta en electrònica d’època. Recentment vaig entrar a la possessió d'un segon compu- sit de Texas Instruments TI-99 / 4a
Com organitzar un programa i un programa d'instruccions: 8 passos
Com allotjar un Show i Tell Instructables: aquesta és una guia per executar un Show i Tell Instructables. Es basa principalment en un esdeveniment celebrat a Instructables el divendres 9 de març de 2007, però també en l’encarnació anterior d’aquest esdeveniment, els Squid Labs Light Salons. L’objectiu d’un espectacle i tel
Com executar dades de xarxa i de vídeo compost mitjançant un cable Ethernet: 6 passos (amb imatges)
Com executar dades de xarxes i vídeo compost mitjançant un cable Ethernet: necessitava executar vídeo i àudio a una altra part de casa meva. El problema era que no tenia tant de cable AV ni el temps i els diners necessaris per fer una bona instal·lació. Tanmateix, tenia un munt de cable Ethernet Cat 5. Això és el que vaig pensar