Skip to content

juliaProjorlivy/SquareSolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solve Quadratic Equation

Description

Solves quadratic equation. Takes coifficients and returns the solution to the equation. Outputs to stdout.

Installation

To compile:

$ make

Usage

$ ./solve_square.exe

Example run:

$ make
$ ./solve_square.exe
enter the coefficients separated by spaces:
5 -6 -6             ///your input
5.000000 -6.000000 -6.000000
the roots are:
x1 = 1.849000
x2 = -0.649000

Testing

Example:

///successful launch
$ make
$ ./solve_square.exe --UnitTest
test case passed successully

///failed launch
$ make
$ ./solve_square.exe --UnitTest
test case failed
x1 = 0.000000; x2 = 0.000000; nRoots = 0
expected:
x1 = 0.000000; x2 = 6.000000; nRoots = 0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors