Write a c program to solve a single quadratic equation

Assignment Help Computer Engineering
Reference no: EM132196709

Write a C++ program to solve a single quadratic equation of the form: a*x2 + b*x + c = 0 with the following specific requirements:

1) Reading of coefficients a, b, c shall be done by calling a function named readCoeffs(), once for each coefficient. They shall be entered as double's from the keyboard by an operator, after prompt, as follows: Enter coefficient: and returned to the caller, one at a time, as a single double. Variables' names must be as indicated, a, b, and c, declared locally (not globally).

2) The actual solution of the equation shall be done by a function named equSolver(), which takes three coefficients, a, b and c, as parameters and returns a boolean indicator (declared locally, not globally), whether the roots do exist, and in case they do, places them in global variables named root1 and root2.

3) The function equSolver() shall call another function named discr() to calculate and return the discriminant necessary to compute the roots.

4) After the equation is solved, another function named outResults() shall display on the screen results of the calculation in the following format:

a) If the solutions (roots) exist in the real domain, the output shall look exactly as follows: Quadratic equation with the following coefficients: a: ; b: ; c: has the following roots Root1: ; Root2: ;

b) In case there are no solutions (roots) in the real domain, the output shall look as follows: Quadratic equation with the following coefficients: a: ; b: ; c: has no roots in the real domain.

Reference no: EM132196709

Questions Cloud

Write down model for competitive balance : The handbook chapter on competitive balance discusses a two team model for competitive balance in a sports league. Set up the two team, fixed talent model.
Write a program to read in a tic-tac-toe board : Write a C++ program to read in a Tic-Tac-Toe board, make a move, then save the board back to the file.
Literature on the integrated customer experience : Review the current literature on the Integrated Customer Experience and write a literature review which could be suitable for publication in an academic
What were positives and negatives related to the color : What were positives and negatives related to the color of their skin that was still an issue in most of their experiences.
Write a c program to solve a single quadratic equation : Reading of coefficients a, b, c shall be done by calling a function named readCoeffs(), once for each coefficient.
Purpose for conducting employee orientation : Identify the reasons and purpose for conducting employee orientation.
What is the utility company peak and off-peak profit levels : What is the utility company's peak and off-peak profit levels? What is the off-peak surplus electricity generated? When using this pricing scheme?
Specific performance be appropriate remedy : In which of the following situations would specific performance be an appropriate remedy? Discuss fully.
Excited about their empowerment program : A lack of Management Commitment The employees of a midsized printed circuit-board manufacturer had been excited about their empowerment program

Reviews

Write a Review

 

Computer Engineering Questions & Answers

  Define between erp configuration and customization

How does this guide or limit the scope of an enterprise system implementation project.

  Write down an object oriented program in java

take a rectangular matrix of cells, each of which can contain an organism. If the matrix is viewed as extending indefinitely in both directions, then each cell has eight neighbors, the eight cells surrounding it.

  Discuss the role of standards in wireless networks

Discuss the role of standards in wireless networks. Use technology and information resources to research issues in wireless networks.

  Health insurance portability and accountability act

Health Insurance Portability and Accountability Act, Research the following laws that relate to computer crime. Write a 12-16 page paper discussing the role they play in computer crime. Be sure to research and document cases to support each law and..

  Write a program that fulfills the requirements specified

Write a program that fulfills the requirements specified here: Read and parse the "From" lines and pull out the addresses from the line.

  Define the project in terms of the selected framework

System Architecture and Intergration IT- Define the project in terms of the selected framework. Discuss advantages for using the selected framework.

  What are the two major uses of unconstrained array types

Differentiate between the length of an array and the size of a list. What are the two major uses of unconstrained array types?

  Write a program to find the number of intersecting pairs

Write a program to find the number of intersecting pairs among a set of N random horizontal and vertical lines, each line generated with two random integer.

  What is the running time of your procedure

Write the procedure printLots(L,P). You may use only the public Collections API container operations and what is the running time of your procedure? (In JAVA)

  Identify tasks that can be assigned to the faculty members

Identify tasks that can be assigned to the faculty members that will allow them to use task-parallelism when they prepare for the party.

  Write the usual interactive driver

Write the "usual" interactive driver, and manually enter the test cases.

  Calculate total distance traveled

Calculate total distance traveled, total gas consumed (gallons), MPG over the past 5 minutes, and cumulative MPG.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd