Përmbajtje:

Programi Python - Interes i Përbashkët Me Kontribute/Depozitë Mujore: 5 Hapa
Programi Python - Interes i Përbashkët Me Kontribute/Depozitë Mujore: 5 Hapa

Video: Programi Python - Interes i Përbashkët Me Kontribute/Depozitë Mujore: 5 Hapa

Video: Programi Python - Interes i Përbashkët Me Kontribute/Depozitë Mujore: 5 Hapa
Video: Section 8 2024, Korrik
Anonim
Programi Python - Interesi i Përbashkët me Kontribute/Depozitë Mujore
Programi Python - Interesi i Përbashkët me Kontribute/Depozitë Mujore
Programi Python - Interesi i Përbashkët me Kontribute/Depozitë Mujore
Programi Python - Interesi i Përbashkët me Kontribute/Depozitë Mujore

Programi për llogaritjen e interesit të përbërë me kontribut mujor në fund të muajit.

Formula e marrë nga TheCalculatorSite.com: Interesi i përbërë për principalin: P (1 + r/n)^(nt) Vlera e ardhshme e një serie: PMT × (((1 + r/n)^nt - 1)/(r/ n))

Hapi 1: Merrni të dhëna nga përdoruesi

Merrni të dhëna nga përdoruesi
Merrni të dhëna nga përdoruesi

Kërkojini përdoruesit të vendosë të dhënat e kërkuara:

principalinput = input ("Fut principalin:") vjetoreinput = input ("Fut normën vjetore:") numberoftimescompoundedinput = input ("Fut numrin e herëve që interesi shtohet në vit:") yearsinput = input ("Koha në vite:") kontributi mujor input = input ("Fut shumën mujore të kontributit:")

Hapi 2: Konvertoni të dhënat

Shndërroni të dhënat
Shndërroni të dhënat

Të dhënat futen si vargje të cilat duhet të konvertohen në numra të plotë (kontributi mujor)

Hapi 3: Llogaritni Interesin e Komponuar Plus Kryesorin

Llogaritni Interesin e Komponuar Plus Kryesorin
Llogaritni Interesin e Komponuar Plus Kryesorin

Së pari, llogarisni interesin e përbërë plus principalin: # llogarisni interesin e përbërë plus numrin kryesor kryesor = (1 + (vjetor/numër i kombinuar)) # print ("Numri paraprak:", numri paraprak) i ngritur fuqia = (numri i kohës i kombinuar * vjet) për pushtet: ", ngriturpower) kompleksinterestplusprincipal = principal*(numri paraprak ** fuqi e ngritur) print (" Interesi i përbërë plus principali është: ", kompleksinterestplusprincipal)

Hapi 4: Llogaritni Vlerën e së Ardhmes

Llogaritni Vlerën e së Ardhmes
Llogaritni Vlerën e së Ardhmes

Pastaj llogarisni vlerën e ardhshme me depozita# Tani llogaritni vlerën e ardhshme me depozitat e bëra në fund të periudhës# Duke përdorur formulën: Pagesa Mujore × ((((1 + r / n)^(nt)) - 1) / (r /n)) # r = norma vjetore e interesit # n = numri i komponimeve për periudhë (zakonisht në muaj) # t = koha kur investohen paratë (zakonisht në vite)

oneplus = (1+ (vjetori/numri i kohës i përbërë)) i ngritur në fuqi2 = ((numri i kohës i përbërë*vite)) i vlerësuar i ndarë me numër të madh kohësh = vjetore/numër i kohës i përbërë nga gjysma = ((((njëplus ** ngritur fuqinë2) -1)/vlerësuar i ndarë me numër të shumtë kohëzgjatje të ardhshme*mujore = mesatarisht me depozita: ", vlera e së ardhmes me depozita) totalamount = përbërja e interesit plusprincipal + e ardhmja vlera me depozita të shtypura (" Shuma totale: ", shuma totale)

Hapi 5: Kodi

# Program për llogaritjen e interesit të përbërë me kontribut mujor në fund të muajit

# Së pari llogarisni interesin e përbërë për principalin duke përdorur formulën: A = P (1 + r/n) ** (nt) # r = norma vjetore e interesit # n = numri i komponimeve për periudhë (zakonisht në muaj) # t = koha kryesore = input ("Shkruaj principalin:") vjetorininput = input ("Fut normën vjetore:") numrin e kohëskomponuarinput = input ("Fut numrin e herëve që interesi është i përbërë në vit:") vjet input = input ("Koha në vite:") kontributi mujor = input ("Fut shumën e kontributit mujor:") # Shndërro hyrjen e futur nga vargjet në numra të plotë principal = int (principalinput) vjetor = (int (input) vjetor)/100 numberoftimescompounded = int (numberoftimescompoundedinput) vite = int (yearsinput) mujorecontributi = printimi int (kontributi mujor) ("Kryesori i futur është:", kryesor) print ("Norma vjetore në formë dhjetore është:", vjetore) print ("Numri i herëve që do të përzihet në vit është:", numri i kombinuar herë) print ("Numri i viteve që do të shtohet: ", vjet) print (" Kontributi mujor është: ", Kontributi mujor) # llogaris interesin e përbërë plus numrin kryesor paraprak = (1 + (vjetor/numër i kombinuar herë)) # print (" Numri paraprak: ", numri paraprak) i ngritur në fuqi = (numri i kohës i përbërë * vjet) # print ("Ngritur në fuqi:", ngritur në fuqi) kompleksinterestplusprincipal = principal*(numër paraprak ** ngriturpopower) print ("Interesi i përbërë plus principali është:", kompleksinterestplusprincipal) # Tani llogarisni vlerën e ardhshme me depozitat e bëra në fundi i periudhës # Përdorimi i formulës: Pagesa Mujore × (((((1 + r/n)^(nt)) - 1)/(r/n)) # r = norma vjetore e interesit # n = numri i komponimeve për periudhë (zakonisht në muaj) # t = koha kur paratë investohen (zakonisht në vite) oneplus = (1+ (vjetor/numër i kombinuar)) i ngritur në fuqi2 = ((numri i kohëve i kombinuar*vjet)) i vlerësuar i ndarë nga shuma e kohës = vjetori/numri i kohës i përbërë gjysmë i bërë = (((njëplus* *fuqia e ngritur2) -1)/vlerësuar me një numër roftimes) futurevaluewithdeposits = kontribut mujor*printim gjysmë i bërë ("Vlera e ardhshme me depozita:", futurevaluewithdeposits) totalamount = composinterestplusprincipal + futurevaluewithdeposits print ("Shuma totale:", shuma totale)

Recommended: