SHARE
TWEET

APCS2012_C5X1_QuadTester.java

calcpage Oct 26th, 2012 129 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. }
RAW Paste Data
Pastebin PRO Summer Special!
Get 40% OFF on Pastebin PRO accounts!
Top