// ComputeMortgage.java: Compute mortgage payments package Chapter2; public class ComputeMortgage { // Main method public static void main(String[] args) { double interestRate; int year; double loan; // Enter monthly interest rate System.out.println( "Enter yearly interest rate, for example 8.25: "); interestRate = MyInput.readDouble()/1200; // Enter monthly years System.out.println( "Enter number of years as an integer, for example 5: "); year = MyInput.readInt(); // Enter loan amount System.out.println("Enter loan amount, for example 120000.95: "); loan = MyInput.readDouble(); // Calculate payment double monthlyPay = loan*interestRate/(1 - (Math.pow(1/(1 + interestRate), year*12))); double totalPay = monthlyPay*year*12; // Display results System.out.println("The monthly pay is " + monthlyPay); System.out.println("The total pay is " + totalPay); } }