A bank accepts fixed deposits (FDs) and the policy it adopts on interest is as follows- (I)-if a deposit is for less than Rs. 10001 for 3or more years, the interest rate is 6%.
(ii)- if a deposit is between Rs. 10001 and Rs. 50000 for 3 or more years, the interest rate is 7.5%.
(iii) -if a deposit is for more than Rs. 50000 for 1 year or more ,the interest rate is 8%.
(iv) On all other deposits for more than 5 years , the interest rate is 9 %.
(v)- On all other deposits non covered in the above conditions , the interest rate is 4.5%.
Given the amount deposited and the number of years . write a program to calculate the compound interest given to the customer for his /her FD.
plz tell me the answer as soon as possible .
Answers
con = "YES"
while con == "YES" or con == "NO":
fd = float(input("Enter the amount [in Rupees]: "))
years = float(input("Enter the time period [in years]: "))
n = int(input("Enter the number of times you'd like the interest to be compounded: "))
print(fd, "is your fixed deposit amount for", years, "years.")
choice = input("Do you confirm? [YES/NO]: ")
if choice == "YES":
if fd > 10001 and fd < 50000 and years >= 3:
rate = 7.5/100
print("Your interest rate is 7.5%")
elif fd > 50000 and years >= 1:
rate = 8/100
print("Your interest rate is 8%.")
elif years > 5:
rate = 9/100
print("Your interest rate is 9%.")
else:
rate = 4.5
print("Your interest rate is 4.5%.")
print(fd*(1 + rate/n)**(n*years), "is your final compound interest.")
print()
con = input("Would you like to go ahead with further transactions? [YES/NO]: ")
print()
else:
con = "NO"
print()
Answer:
con = "YES"
while con == "YES" or con == "NO":
fd = float(input("Enter the amount [in Rupees]: "))
years = float(input("Enter the time period [in years]: "))
n = int(input("Enter the number of times you'd like the interest to be compounded: "))
print(fd, "is your fixed deposit amount for", years, "years.")
choice = input("Do you confirm? [YES/NO]: ")
if choice == "YES":
if fd > 10001 and fd < 50000 and years >= 3:
rate = 7.5/100
print("Your interest rate is 7.5%")
elif fd > 50000 and years >= 1:
rate = 8/100
print("Your interest rate is 8%.")
elif years > 5:
rate = 9/100
print("Your interest rate is 9%.")
else:
rate = 4.5
print("Your interest rate is 4.5%.")
print(fd*(1 + rate/n)**(n*years), "is your final compound interest.")
print()
con = input("Would you like to go ahead with further transactions? [YES/NO]: ")
print()
else:
con = "NO"
print()