İçindekiler:
- Adım 1: Kullanıcıdan Veri Alın
- 2. Adım: Verileri Dönüştür
- Adım 3: Bileşik Faiz Artı Anaparayı Hesaplayın
- Adım 4: Gelecek Değeri Hesaplayın
- Adım 5: Kod
Video: Python Programı - Aylık Katkı/Depozito ile Bileşik Faiz: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Ay sonunda aylık katkı ile bileşik faiz hesaplama programı.
TheCalculatorSite.com'dan alınan formül: Anapara için bileşik faiz: P(1+r/n)^(nt) Bir serinin gelecekteki değeri: PMT × (((1 + r/n)^nt - 1) / (r/ n))
Adım 1: Kullanıcıdan Veri Alın
Kullanıcıdan gerekli verileri girmesini isteyin:
Principalinput = input("Anapara girin: ")annualrateinput = input("Yıllık oranı girin: ") numberoftimescompoundedinput = input("Faizin yılda kaç kez bileşik hale getirildiğini girin: ") yearinput = input("Yıl cinsinden süre: ") monthcontributioninput = input("Aylık katkı miktarını giriniz: ")
2. Adım: Verileri Dönüştür
Veriler, tamsayılara dönüştürülmesi gereken bir dizi olarak girilir# Girilen girdileri tamsayılara dönüştürünprincipal = int(principalinput) yearorate = (int(annualrateinput))/100 numberoftimescompounded = int(numberoftimescompoundedinput) year = int(yearsinput) Monthcontribution = int (aylık katkı girdisi)
Adım 3: Bileşik Faiz Artı Anaparayı Hesaplayın
İlk olarak, bileşik faiz artı anaparayı hesaplayın:# bileşik faiz artı anaparayı hesaplayın önsayı = (1 + (yıllık oran/birleşik sayı) # print ("Ön sayı:", önsayı) yükseltilmiş güç = (birleşik sayı * yıl) # print ("Yükseltildi" güce:", yükseltilmiş güce)bileşik faiz artı anapara = anapara * (ön sayı**güç'e yükseltilmiş)print("Bileşik faiz artı anapara: ", bileşik faizartı anapara)
Adım 4: Gelecek Değeri Hesaplayın
Sonra mevduat ile gelecek değeri hesaplayın# Şimdi dönem sonunda yapılan mevduat ile gelecek değeri hesaplayın# Formülü kullanarak: Aylık Ödeme × ((((1 + r/n)^(nt)) - 1) / (r /n)) # r = yıllık faiz oranı # n = dönem başına bileşik sayısı (genellikle ay olarak) # t = paranın yatırıldığı zaman (genellikle yıl olarak)
bir artı = (1+(yıllık oran/birleşik sayı) güç artırıldı2 = ((birleşik sayı*yıl)) orandividedbyoftimes = yıllıkoran/numberoftimescompoundedhalfdone = (((oneplus**güçe yükseltildi2)-1)/aylıkbirikim sayısıyla değerlendirildi*gelecek değer ile mevduatlı: ", mevduatlı vadeli değer)toplam = bileşik faiz artı anapara + mevduatlı vadeli değer yazdır ("Toplam Tutar:", toplam tutar)
Adım 5: Kod
# Ay sonunda aylık katkı ile bileşik faiz hesaplama programı
# İlk önce aşağıdaki formülü kullanarak anapara bileşik faizini hesaplayın: A = P (1 + r/n)**(nt) # r = yıllık faiz oranı # n = dönem başına bileşik sayısı (genellikle ay olarak) # t = anapara girdisi = input("Anapara girin: ") yearrateinput = input("Yıllık oranı girin: ") numberoftimescompoundedinput = input("Faizin yılda kaç kez bileşik hale getirildiğini girin: ") yearinput = input("Yıl cinsinden süre: ") Monthcontributioninput = input("Aylık katkı tutarını girin: ") # Dizelerden girilen girdiyi tamsayılara dönüştürün asıl = int(principalinput) yearrate = (int(annualrateinput))/100 numberoftimescompounded = int(numberoftimescompoundedinput) yıl = int(yearsinput) aylıkcontribution = int(monthlycontributioninput) print ("Girilen asıl değer: ", anapara) print ("Ondalık biçimdeki yıllık oran: ", yıllık oran) print ("Yılda kaç kez birleştirilir: ", kaç kez birleştirilir) print ("Birleştirileceği yıl sayısı: ", yıllar) print ("Aylık katkı: ", aylık katkı) # bileşik faiz artı ana ön sayıyı hesapla = (1 + (yıllık oran/birleşen sayı) # print ("Ön sayı:", ön sayı) yükseltilmiş güç = (birleşik sayı * yıl) # print ("Güç'e yükseltildi:", güce yükseltildi) bileşik faiz artı anapara = anapara * (ön sayı**güç'e yükseltildi) print("Bileşik faiz artı anapara: ", bileşik faizartı anapara) # Şimdi, dönem sonu # Formül kullanılarak: Aylık Ödeme × ((((1 + r/n)^(nt)) - 1) / (r/n)) # r = yıllık faiz oranı # n = dönem başına bileşik sayısı (genellikle ay olarak) # t = paranın yatırıldığı süre (genellikle yıl olarak) bir artı = (1+(yıllık oran/birleşik sayı) yükseltilmiştopower2 = ((birleşik sayı*yıl)) oranlıdividedbynumberoftimes = yıllıkoran/zamanla bileşik yarı yarıya = (((bir artı*) *poweredtopower2)-1)/rateddividedbynumbe roftimes) depozitolu gelecekdeğer = aylık katkı*yarı tamamlanmış çıktı ("Yatırmalı gelecekteki değer: ", mevduatlı gelecek değer) toplam tutar = bileşik faiz artı anapara + mevduatlı gelecek değer yazdır ("Toplam Tutar:", toplam tutar)
Önerilen:
Python'da Sezar Şifreleme Programı: 4 Adım
Python'da Caesar Cipher Programı: Caesar Cipher, şifrelemesi ve şifresini çözmesi kolay, eski ve yaygın olarak kullanılan bir şifredir. Tamamen yeni bir alfabe oluşturmak için alfabenin harflerini kaydırarak çalışır (ABCDEF 4 harfin üzerine kayabilir ve EFGHIJ olur).Sezar C
Arduino ile ESP8266 Programı: 4 Adım
Arduino ile ESP8266 Programı: Modül Wi-Fi için çok sayıda sorun yaratabilecek bir program, devam ediyor ve bir yüz için en iyi mod. acet proiect va vo
Kerbal Space Programı için Fiziksel Bir Aşama Düğmesi ile Uzay Lansmanınızı Yükseltin: 6 Adım
Uzay Lansmanınızı Kerbal Space Programı için Fiziksel Evreleme Düğmesi ile Yükseltin: Geçenlerde Kerbal Space Programının demo versiyonunu aldım. Kerbal Space Program, roketler tasarlamanıza ve fırlatmanıza ve onları uzak aylara ve gezegenlere yönlendirmenize izin veren bir simülatör oyunudur. Hala aya başarılı bir şekilde inmeye çalışıyorum (o
Python'da Sayısal Entegrasyon Programı Nasıl Yapılır: 10 Adım
Python'da Sayısal Entegrasyon Programı Nasıl Yapılır: Bu, sayısal bir entegrasyon algoritması kullanarak belirli integralleri değerlendirecek bir programın nasıl oluşturulacağı ve çalıştırılacağı hakkında bir eğitimdir. Adımları 3 bölüme ayırdım: programı yapmak için kullanılacak algoritmayı anlamak, kodlamayı
Raspberry Pi ile Arduino Programı: 5 Adım (Resimli)
Raspberry Pi ile Arduino Programlayın: Bu Eğitilebilir Kitapta, Raspberry Pi ile bir Arduino'nun nasıl programlanacağını göstereceğim. klavye) ve Snapi