Logic Building
# Take inputs
principal = float(input("Enter principal: "))
rate = float(input("Enter rate (%): "))
time = float(input("Enter time (years): "))
compounds = int(input("Enter compounds per year: "))
# Calculate
amount = principal * (1 + rate / (100 * compounds)) ** (compounds * time)
interest = amount - principal
print(f"Compound Interest: {interest:.2f}")
print(f"Total Amount: {amount:.2f}")Output
Enter principal: 10000 Enter rate (%): 5 Enter time (years): 2 Enter compounds per year: 12 Compound Interest: 1048.18 Total Amount: 11048.18
Calculate compound interest using formula.
Key Concepts:
- A = P * (1 + r/n)^(n*t)
- CI = A - P
- Compound interest formula