Q3: Write a C++ program to Find All Roots of a Quadratic Ec Tip for Q3: This program accepts coefficients of a quadratic equation user and displays the roots (both real and complex roots upon the discriminant). For a quadratic equation ax2+bx+c = 0 (where a, b and c ar coefficients), it's roots is given by following the formula

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter8: Arrays And Strings
Section: Chapter Questions
Problem 10PE
icon
Related questions
Question

 

 

Q3: Write a C++ program to Find All Roots of a Quadratic Equation.
Tip for Q3:
This program accepts coefficients of a quadratic equation from the
user and displays the roots (both real and complex roots depending
upon the discriminant).
For a quadratic equation ax2+bx+c = 0 (where a, b and c are
coefficients), it's roots is given by following the formula
X
2
- b ± √b²
2a
-
4ac
The term b2-4ac is known as the discriminant of a quadratic equation.
The discriminant tells the nature of the roots.
If discriminant is greater than 0, the roots are real and different.
If discriminant is equal to 0, the roots are real and equal.
If discriminant is less than 0, the roots are complex and different.
Transcribed Image Text:Q3: Write a C++ program to Find All Roots of a Quadratic Equation. Tip for Q3: This program accepts coefficients of a quadratic equation from the user and displays the roots (both real and complex roots depending upon the discriminant). For a quadratic equation ax2+bx+c = 0 (where a, b and c are coefficients), it's roots is given by following the formula X 2 - b ± √b² 2a - 4ac The term b2-4ac is known as the discriminant of a quadratic equation. The discriminant tells the nature of the roots. If discriminant is greater than 0, the roots are real and different. If discriminant is equal to 0, the roots are real and equal. If discriminant is less than 0, the roots are complex and different.
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Mathematical functions
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
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning