Warning

This page is located in archive.
Go to the latest version of this course pages.

See the general homework guidelines!

Create a text file `quadeq.py`

. In it, define function `get_roots(a, b, c)`

which

- accepts the coefficients $a$, $b$, and $c$ of a quadratic equation $ax^2 + bx + c = 0$, and
- returns a list of its real roots, i.e., the function returns
- a list with 2 numbers when the equation has 2 real roots,
- a list with a single number when the equation has a single root only, or
- an empty list when the equation has no real roots.

Assume that `a`

is always nonzero.

- 3 points for automatic checks
- 1 point for manual evaluation (is the code readable)

courses/be5b33prg/homeworks/quadratic_equation.txt · Last modified: 2018/10/29 14:02 by iscenahm