Программа JavaScript для нахождения сложных процентов
Что такое «сложные проценты»?
Сложные проценты — это добавление процентов к основной сумме кредита или депозита, или, другими словами, проценты на проценты. Это результат реинвестирования процентов, а не их выплаты, так что проценты в следующем периоде затем начисляются на основную сумму плюс ранее накопленные проценты. Сложные проценты являются стандартом в финансах и экономике.
Сложные проценты можно противопоставить простым процентам, когда проценты не добавляются к основной сумме, поэтому сложного процента не происходит.
Формула сложных процентов: Формула для ежегодного расчета сложных процентов определяется по формуле:
Amount= P(1 + R/100)t Compound Interest = Amount - P
Где,
P - основная сумма
R - скорость и
Т - промежуток времени
Псевдокод:
Input principal amount. Store it in some variable say principal.
Input time in some variable say time.
Input rate in some variable say rate.
Calculate Amount using the formula,
Amount = principal * (1 + rate / 100) time).
Calculate Compound Interest using Formula.
Finally, print the resultant value of CI.
Пример:
Input: Principal (amount): 1200, Time: 2, Rate: 5.4
Output: Compound Interest = 133.099243
Реализация: Ниже приведена реализация вышеуказанного подхода:
Выход:
Compound interest is 1025
Временная сложность: O(1), поскольку цикл не используется, поэтому постоянное время.
Вспомогательное пространство: O(1).