public class Interest3 {
   
   /*
      This class implements a simple program that
      will compute the amount of interest that is
      earned on an investment over a period of
      5 years.  The initial amount of the investment
      and the interest rate are input by the user.
      The value of the investment at the end of each
      year is output.
   */

   public static void main(String[] args) {
   
       double principal;  // The value of the investment.
       double rate;       // The annual interest rate.
       
       /* Get the initial investment and interest rate from the user. */
       
       TextIO.put("Enter the initial investment: ");
       principal = TextIO.getlnDouble();
       
       TextIO.put("Enter the annual interest rate: ");
       rate = TextIO.getlnDouble();
       
       /* Similate the investement for 5 years. */
       
       int years;  // Counts the number of years that have passed.
       
       years = 0;
       while (years < 5) {
          double interest;  // Interest for this year.
          interest = principal * rate;
          principal = principal + interest;     // Add it to principal.
          years = years + 1;    // Count the current year.
          System.out.print("The value of the investment after ");
          System.out.print(years);
          System.out.print(" years is $");
          System.out.println(principal);
       } // end of while loop
       
   } // end of main()
      
} // end of class Interest3
