1
何が起きているのかよく分かりませんが、結果を印刷するプログラムはありません。 目的は、ローンを返済するために何ヶ月が必要か、総利息がどれくらい支払われたかを知ることができるプログラムを設計することです。支払いが元本以上の場合は、融資の超過を防ぐためにも。すべてのヘルプは高く評価されていますPythonコードはプログラムの結果を表示しません
代わりにしばらくのprincipal = float(input("Principal-------- "))
annual_interest = float(input("Annual Interest-- "))
monthly_payment = float(input("Monthly Payment-- "))
interest_month = (annual_interest/12)/100
months = 0
actual_payment = 0
total_payment = 0
interest_total = 0
interest_calc = interest_month*principal
interest_total = interest_calc+interest_total
if monthly_payment<interest_total:
print()
print("Loan Not Approved.")
else:
interest_calc = 0
interest_total = 0
while principal >= 0:
months= months + 1
interest_calc = interest_month * principal
interest_total= interest_calc + interest_total
actual_payment= monthly_payment - interest_calc
if actual_payment > principal:
actual_payment = principal
total_payment = actual_payment + total_payment
principal = principal - actual_payment
print()
print("Months : ",months)
print("Interest : $%.2f"%(interest_total))