Advertisement
calcpage

APCS2012_C5X1_QuadTester.java

Oct 26th, 2012
336
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5 0.88 KB | None | 0 0
  1. /*
  2. QuadTester.java     MrG     2012.1024
  3. purpose:    solve quadratic equations using the quadratic formula
  4. required files: QuadTester.java             main class
  5.         Quad.java               derived class
  6. translator: javac QuadTester.java
  7. interpreter:    java QuadTester a b c
  8. */
  9.  
  10. //main class
  11. public class QuadTester
  12. {
  13.     public static void main(String[] args)
  14.     {
  15.         double a = Double.parseDouble(args[0]);
  16.         double b = Double.parseDouble(args[1]);
  17.         double c = Double.parseDouble(args[2]);
  18.  
  19.         Quad leslie = new Quad(a,b,c);
  20.  
  21.         System.out.println("disc = " + leslie.disc());
  22.         if(leslie.disc()>=0)
  23.         {
  24.             System.out.println("root1 = " + leslie.root1());
  25.             System.out.println("root2 = " + leslie.root2());
  26.         }
  27.         else
  28.         {
  29.             System.out.println("root1 = " + leslie.real() + "+" + leslie.imag() + "i");
  30.             System.out.println("root1 = " + leslie.real() + "-" + leslie.imag() + "i");
  31.         }
  32.     }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement