Question: URGENT in java please and use simple code so i can understand thanks The form of a quadratic equation is ax 2 + bx +
URGENT in java please and use simple code so i can understand thanks
The form of a quadratic equation is ax2 + bx + c = 0.
Write a program that solves a quadratic equation in all cases, including when both roots are complex numbers. Remember that the solutions are
x = (-b + sqrt(b2 -4ac))/2a and (-b - sqrt(b2 -4ac))/2a
For this you will need to set up the following classes:
Complex: Encapsulates a complex number. (15)
ComplexPair: Encapsulates a pair of complex numbers. (15)
Quadratic: Encapsulates a quadratic equation. Assume the coefficients are all of type int for this example. (30)
SolveEquation: Contains the main method. (I give this to you)
Along with the usual constructors, accessors and mutators you will need the following additional methods:
In the Complex class a method called isReal to determine whether a complex object is real or not returning a boolean value.
In the ComplexPair class a method bothIdentical that determines if both complex numbers are identical, returning a boolean value.
In the Quadratic class a method that solves the quadratic equation and returns a ComplexPair object.
Please use my solve SolveEquation class found in the Programs/Lesson 2/Homework tab for this assignment. The three parameters in each case are for the a, b and c coefficients respectively. SolveEquation includes the main program. It includes all the testing you need.
Output should make comments as to which type of roots we get (double, real real root, distinct roots, complex roots). All coefficients in output should be to 2 decimal places. See below for the sample output.
Sample Output:
Quadratic equation #1: - 2x + 6 = 0
Linear equation: one real root
Solutions: first: 3.00; second: 3.00
Quadratic equation #2: -2x^2 + 4x - 2 = 0
Double real root
Solutions: first: 1.00; second: 1.00
Quadratic equation #3: x^2 + 4x + 3 = 0
Two distinct real roots
Solutions: first: -1.00; second: -3.00
Quadratic equation #4: -x^2 + 2x - 5 = 0
Two distinct complex roots
Solutions: first: 1.00 - 2.00i; second: 1.00 + 2.00i
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
