/* * Author: Amit Dutta (amitdutta4255@gmail.com) | Date: 12 Dec 2025 * Repo: https://github.com/notamitgamer/bsc * License: MIT */ /* When interest compounds q times per year at an annual rate of r % for n years, the principle p compounds to an amount a as per the following formula a = p (1 + r / q) ^ nq Write a program to read 10 sets of p, r, n & q and calculate the corresponding as' */ /* Let Us C, Chap- 6, Page - 106, Qn No.: B(c) */ // DEVELOPMENT STATUS: This implementation is currently untested. // Please report any functional defects or errors by submitting a GitHub issue "https://github.com/notamitgamer/bsc/issues" with the updated code. #include #include int main() { double interest, principalAmount, interestRate, timeInYears, compoundFactor, totalAmount; int index; for (index = 1; index <= 10; index++) { printf("Enter Principle amount : "); scanf("%lf", &principalAmount); printf("Enter Rate of Interest : "); scanf("%lf", &interestRate); interestRate *= 0.01; printf("Enter the Time (Years) : "); scanf("%lf", &timeInYears); printf("Compound count in one year : "); scanf("%lf", &compoundFactor); totalAmount = (principalAmount * pow((1 + interestRate / compoundFactor), (timeInYears * compoundFactor))); interest = totalAmount - principalAmount; printf("\nInterest : %.2f\nTotal Amount : %.2f\n\n", interest, totalAmount); } return 0; }