created compound calculator

This commit is contained in:
Cameron Seamons 2026-01-05 21:12:29 -07:00
parent a157f62b3d
commit 0f8de1a0b9

View file

@ -0,0 +1,43 @@
import java.util.Scanner;
public class compountInterest {
public static void main(String[] args) {
// Compound interest calculator
Scanner scanner = new Scanner(System.in);
// Initialize variables
double principal;
double rate;
int timesCompounded;
int years;
double amount;
// get inputs
System.out.print("Enter the principal amount: ");
principal = Double.valueOf(scanner.nextLine());
System.out.print("Enter the interest rate (in %): ");
rate = Double.valueOf(scanner.nextLine()) / 100;
System.out.print("Enter the # of times compounded per year: ");
timesCompounded = Integer.valueOf(scanner.nextLine());
System.out.print("Enter the # of years: ");
years = Integer.valueOf(scanner.nextLine());
// Calculate the compound interest
amount = principal * Math.pow(1 + rate / timesCompounded, timesCompounded * years);
// Print out the results
System.out.printf("\nThe amount after %d years is: $ %.2f", years, amount);
scanner.close();
}
}