67 238
Assignments Done
99,2%
Successfully Done
In November 2018

Answer to Question #60884 in Java | JSP | JSF for karthikraja

Question #60884
Problem : The power of compounding



Manish has realized the power of compounding. Since the days he started earning, he has diligently set aside a small corpus which he saves from his monthly salary and deposits in his bank account. Bank pays him interest every month. Manish is also a determined investor and refrains from withdrawing anything from this account because he now believes in power of compounding. Given investment corpus, fixed annual rate of interest and maturity period calculate the amount the Manish will end up saving at the end of his tenure.

Submit
Expert's answer
import java.util.Scanner;

public class BankDeposit {

public static void main(String[] args) {
double investCorpus;
double annualRate;
double maturityPeriodInDays;
double savingAmount;

Scanner in = new Scanner(System.in);
System.out.println("Please enter an investment corpus");
investCorpus = Double.valueOf(in.nextLine());
System.out.println("Please enter a fixed annual rate of interest");
annualRate = Double.valueOf(in.nextLine());
System.out.println("Please enter a maturity period in days");
maturityPeriodInDays = Double.valueOf(in.nextLine());
savingAmount = amountOfSavings(investCorpus, annualRate, maturityPeriodInDays);
System.out.println("Your savings to the end of " + maturityPeriodInDays + " days will be = " +
String.format("%.2f", savingAmount));
}

/**
* calculate the amount
* @param invest
* @param rate
* @param period
* @return the amount of saving till the end of the period
*/
public static double amountOfSavings(double invest, double rate, double period) {
final int DAYSINTHEYEAR = 365;
final int PROCENTS = 100;
return invest + invest * (rate / PROCENTS) * (period / DAYSINTHEYEAR);
}
}

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be first!

Leave a comment

Ask Your question

Submit
Privacy policy Terms and Conditions