Write a program that solves quadratic equations of the form , where   The values A, B, and C will be real numbers (doubles) that you will request from the user.  The equation below is what is used to solve for .  Remember, there will be two solutions for x (not necessarily distinct).  No loops are necessary, so don’t include any.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

QuadraticAA.java

Write a program that solves quadratic equations of the form , where   The values A, B, and C will be real numbers (doubles) that you will request from the user.  The equation below is what is used to solve for .  Remember, there will be two solutions for x (not necessarily distinct).  No loops are necessary, so don’t include any.

To find the two solutions for this equation, you will use the quadratic formula:

 

Remember that it must be solved for both the  and  :

 

You will ask the user to input a value for A, B, and C (in that order, using those same letters), then you will use those values to find the two values of x as above.  Your output MUST then display the original quadratic equation back to the user with their coefficients in place, and then output the two results.  We will assume that the user will not put zero for A.

*Format ALL OUTPUT VALUES (including the equation) to have only two decimal places. 

There is a test case below.  Your program should run the test case exactly as it appears below, and should work on any other case in general.

Find a quadratic calculator online to double-check multiple sets of values.

Output Example (User input is marked with >>>. Everything else is what you print to the screen.)

This program will find the solutions for equations of the form Ax^2 + Bx + C = 0 for the variable x. Please enter three coefficients in order of A, B, and C.  (A cannot be zero.)

>>>3.0

>>>5.0

>>>-2.0

 

You have entered the equation 3.00x^2 + 5.00x + -2.00 = 0

The solutions are:

x = 0.33

x = -2.00

in java

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Types of Loop
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education