Equació de 2on Grau. X12694


Statement
 

pdf   zip   main.py

html

Feu la funció equacio (a,b,c) que donats tres coeficients d’una equació de segon grau, avaluï aquesta equació i en torni les arrels (calculi en quins punts de la x l’equació és zero).

Si l’equació no té solució en els reals, llavors ha de tornar NO. Si només en té una, llavors ha de tornar aquesta única solució. Si en té dues, les ha de tornar totes dues: la que s’obtè per la suma, i la que s’obté per la resta.

Observació

Només cal que enviïs el fitxer amb la funció (i les funcions auxiliars que hagis fet) que et demanem i prou. El fitxer main.py et pot servir per a fer la teva solució, però no cal que n’enviïs el contingut.

Entrada

3 enters que representen els coeficients a, b, c d’una equació de segon grau.

Sortida

Si l’equació no té solució en els reals, torna NO. Si només en té una, llavors la torna. Si en té dues, torna la que s’obté per la suma i la que s’obté per la resta.

Public test cases
  • Input

    3 
    2 
    1
    

    Output

    NO
    
  • Input

    3 
    -7 
    1
    

    Output

    (2.18046042171637, 0.15287291161696345)
    
  • Information
    Author
    Jaume Baixeries
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python