Loan Calculator
def loan_calculator(principal, interest_rate, num_payments): monthly_interest_rate = interest_rate / 100 / 12
monthly_payment = (principal * monthly_interest_rate) / (1 - (1 + monthly_interest_rate) ** -num_payments)
total_payment = monthly_payment * num_payments
total_interest = total_payment - principal
return monthly_payment, total_payment, total_interest
# Example usage
principal = 10000
interest_rate = 5
num_payments = 12
monthly_payment,
total_payment, total_interest = loan_calculator(principal, interest_rate, num_payments)
print("Monthly Payment: $", round(monthly_payment, 2))
print("Total Payment: $", round(total_payment, 2))
print("Total Interest: $", round(total_interest, 2))
