Answered step by step
Verified Expert Solution
Question
1 Approved Answer
THIS IS PYTHON Problem5 Write a program that does the following: 1. Ask the user to input three float numbers, a, b, and c 2.
THIS IS PYTHON
Problem5 Write a program that does the following: 1. Ask the user to input three float numbers, a, b, and c 2. Based on the user's input, determine if there are solutions to the quadratic equation ar2 + br + c = 0. Your program should determine which one of the following situations applies: Infinite number of solutions. For example, 0r2 + Oz + 0 = 0 has an infinite number of solutions. . No solution. For example, 0r2 0r +4-0 has no solution. .No real solution. For example,20z+4-0 has only imaginary solutions. . One real solution . Two real solutions. 3. If there is at least one real solution to the quadratic equation with the values provided by the user, prit out the solution or solutions. Hint: if a 0, the nurnber of solutions depends on whether the expression b2-4ac is positive, zero, or negative. If it's non-negative, you can find the real solutions using the following formula: 2a For example, an execution could look like: Please enter value of a: 1 Please enter value of b: 4 Please enter value of c:4 This equation has a single real solution: x--2.0 Here's another example Please enter value of a: 0 Please enter value of b: 2 Please enter value of c: 6 This equation has a single r@al solution : x.-3.0 Test your program thoroughly before submitting it. Make sure that all of the above test cases work as expectedStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started