
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02


Program do obliczania odsetek składanych z miesięczną składką na koniec miesiąca.
Formuła zaczerpnięta z TheCalculatorSite.com: Odsetki złożone dla kapitału: P(1+r/n)^(nt) Przyszła wartość szeregu: PMT × (((1 + r/n)^nt - 1) / (r/ n))
Krok 1: Uzyskaj dane od użytkownika

Poproś użytkownika o wprowadzenie wymaganych danych:
principalinput = input("Wprowadź kapitał: ")yearrateinput = input("Wprowadź roczną stopę: ") numberoftimescompoundedinput = input("Wprowadź liczbę razy naliczania odsetek w ciągu roku:") yearsinput = input("Czas w latach: ") monthcontributioninput = input("Wprowadź miesięczną kwotę składki: ")
Krok 2: Konwertuj dane

Dane są wprowadzane jako ciągi, które muszą zostać przekonwertowane na liczby całkowite# Konwertuj wprowadzone dane wejściowe z ciągów na liczby całkowite.principal = int(wkład główny) stawka roczna = (int(wejście stawka roczna))/100 liczbarazówzłożonych = int(liczbarazówzłożonych)lata = int(wejścielat)skład miesięczny = int (wkład miesięczny)
Krok 3: Oblicz procent składany plus kapitał

Najpierw oblicz odsetki składane plus kapitał:# oblicz odsetki składane plus wstępną kwotę kapitału = (1 + (stopa roczna/liczbazłożona)) # print ("Wstępna liczba:", liczba wstępna) podniesionatopower = (liczbarazówzłożonych * lat) # print("Podwyższona to power:", raisetopower)compoundinterestplusprincipal = principal * (preeliminarynumber**raisedtopower)print("Oprocentowanie składane plus kwota główna wynosi: ", złożoneodsetkipluskapitał)
Krok 4: Oblicz przyszłą wartość

Następnie oblicz przyszłą wartość za pomocą depozytów# Teraz oblicz przyszłą wartość za pomocą depozytów dokonanych na koniec okresu# Używając wzoru: Płatność miesięczna × ((((1 + r/n)^(nt)) - 1) / (r /n)) # r = roczna stopa procentowa # n = liczba związków w okresie (zwykle w miesiącach) # t = czas zainwestowania pieniędzy (zwykle w latach)
jedenplus = (1+(roczna stawka/liczbazłożona)) podniesiony do potęgi2 =(((liczbazłożonych*lat))ocenionypodzielony wedługliczbyrazów = roczna stopa/liczbazłożonychpółdokonanych =(((jeden plus**podniesionydomocy2)-1)/ocenionypodzielonyprzezliczbęrazów)przyszła wartośćwkładuz„członkiemwkładów= z depozytami: ", futurevaluewithdeposits)całkowitakwota = oprocentowanie złożonepluskapitał + futurevaluewithdeposits print ("Łączna kwota:", łącznakwota)
Krok 5: Kod
# Program do obliczania odsetek składanych z miesięczną składką na koniec miesiąca
# Najpierw oblicz odsetki składane dla kapitału, korzystając ze wzoru: A = P (1 + r/n)**(nt) # r = roczna stopa procentowa # n = liczba związków na okres (zwykle w miesiącach) # t = czas wkład kapitału = input("Wprowadź kapitał: ") roczna stopainput = input("Wprowadź roczną stopę: ") numberoftimescompoundedinput = input("Wprowadź liczbę kapitalizacji odsetek w ciągu roku:") yearsinput = input("Czas w latach: ") monthcontributioninput = input("Wprowadź miesięczną kwotę składki: ") # Konwertuj wprowadzone dane wejściowe z ciągów znaków na liczby całkowite główny = int(główny wkład) roczna stopa = (int(roczna stawka wejściowa))/100 numberoftimes złożone = int(liczbazłożonych danych wejściowych) years = int(yearsinput) miesięczny składka = int(wejście miesięcznych składek) print ("Wprowadzony kapitał to: ", kapitał) print ("Stawka roczna w postaci dziesiętnej to: ", stawka roczna) print ("Ile razy będzie ona składana w ciągu roku to: ", liczba razy złożona) drukuj („Ile lat będzie skumulowane: ", lata) print ("Miesięczna składka wynosi: ", miesięczna składka) # oblicz odsetki składane plus wstępną liczbę główną = (1 + (stopa roczna/liczba złożona)) # print ("Wstępna liczba:", wstępna liczba) podniesiona do potęgi = (liczbazłożona * years) # print ("Raised to power:", raisetopower) Compoundinterestplusprincipal = principal * (preeliminarynumber**raisedtopower) print("Oprocentowanie składane plus kapitał wynosi: ", Compoundinterestplusprincipal) # Teraz oblicz przyszłą wartość z depozytami złożonymi na koniec okresu # Stosując wzór: Płatność miesięczna × ((((1 + r/n)^(nt)) - 1) / (r/n)) # r = roczna stopa procentowa # n = liczba związków na okres (zwykle w miesiącach) # t = czas zainwestowania pieniędzy (zwykle w latach) jedenplus = (1+(roczna stopa/liczba złożona)) podniesiony do potęgi2 = ((liczbazłożonych*lat))ocenionypodzielony przezliczbęrazów = stopa roczna/liczbazłożonapółdokończenie = (((jeden plus*) *podniesiony do potęgi2)-1)/oceniony przez liczbę roftimes) futurevaluewithdeposits = miesięczny wkład*halfdone print ("Przyszła wartość z depozytami: ", futurevaluewithdeposits) totalamount = złożoneodsetkipluskapitał + futurevaluewithdeposits print ("Łączna kwota:", łącznakwota)
Zalecana:
Skaner kodów QR przy użyciu OpenCV w Pythonie: 7 kroków

Skaner kodów QR przy użyciu OpenCV w Pythonie: W dzisiejszym świecie widzimy, że kod QR i kod kreskowy są używane prawie wszędzie, od pakowania produktów po płatności online, a obecnie widzimy kody QR nawet w restauracji, aby zobaczyć menu. Więc nie wątpię, że teraz jest to wielka myśl. Ale czy kiedykolwiek
Program szyfrujący Cezara w Pythonie: 4 kroki

Program Szyfrów Cezara w Pythonie: Szyfr Cezara to starożytny i szeroko stosowany szyfr, który można łatwo zaszyfrować i odszyfrować. Działa poprzez przesunięcie liter alfabetu, aby stworzyć całkowicie nowy alfabet (ABCDEF może przesunąć się o 4 litery i stać się EFGHIJ).Cezar C
Obserwator wilgotności i temperatury używający Raspberry Pi z SHT25 w Pythonie: 6 kroków

Obserwator wilgotności i temperatury używający Raspberry Pi z SHT25 w Pythonie: Będąc entuzjastami Raspberry Pi, pomyśleliśmy o kilku bardziej spektakularnych eksperymentach z nim. W tej kampanii stworzymy obserwatora wilgotności i temperatury, który mierzy wilgotność względną i temperaturę za pomocą Raspberry Pi i SHT25, Humid
Prosty backdoor w Pythonie: 7 kroków

Prosty backdoor w Pythonie: więc po prawie roku od uruchomienia mojego prostego backdoora Netcat, zostałem zainspirowany do stworzenia podobnej, ale bardziej funkcjonalnej wersji przy użyciu języka programowania Python, ponieważ jest to dość prosty język w porównaniu z innymi. Więc jeśli
Jak zrobić program integracji numerycznej w Pythonie: 10 kroków

Jak zrobić program integracji numerycznej w Pythonie: To jest samouczek dotyczący tworzenia i uruchamiania programu, który będzie obliczał całki oznaczone za pomocą algorytmu integracji numerycznej. Podzieliłem kroki na 3 sekcje: zrozumienie algorytmu, który zostanie użyty do stworzenia programu, kodowanie t