Commit e6aeae0

mokha <mokha@cisco.com>
2019-05-15 03:44:32
add console program for Q2
1 parent d4ebaf2
Changed files (1)
src/Q2/BonusOnSavings.java
@@ -8,6 +8,8 @@
  */
 package Q2;
 
+import java.util.Scanner;
+
 public class BonusOnSavings {
   double annualRate = 0.0;
   double quarterlyRate = 0.0;
@@ -74,4 +76,27 @@ public class BonusOnSavings {
 
     return (actual * this.annualRate) + ((actual - target) * 0.25);
   }
+
+  public static void main(String[] args) {
+    Scanner in = new Scanner(System.in);
+    System.out.print("Please enter your monthly contribution: ");
+    double monthlyCommitment = in.nextDouble();
+
+    System.out.print("Please enter Q1 contributions: ");
+    double q1 = in.nextDouble();
+
+    System.out.print("Please enter Q2 contributions: ");
+    double q2 = in.nextDouble();
+
+    System.out.print("Please enter Q3 contributions: ");
+    double q3 = in.nextDouble();
+
+    System.out.print("Please enter Q4 contributions: ");
+    double q4 = in.nextDouble();
+
+    BonusOnSavings savings = new BonusOnSavings();
+    double bonus = savings.computeBonus(monthlyCommitment, q1, q2, q3, q4);
+
+    System.out.println("The calculated bonus is " + bonus);
+  }
 }