Funcions de segon grau (2) P70190


Statement
 

pdf   zip

Feu un programa que trobi el màxim o el mínim de la funció de segon grau f(x)=ax2+bx+cf(x) = ax^2 + bx + c per a una aa, bb i cc donades.

Entrada

L’entrada consisteix en tres nombres reals aa, bb i cc. Assumiu a0a \ne 0.

Sortida

Escriviu tres línies amb la posició del màxim o del mínim de f(x)f(x), el valor en aquest punt, i si és un màxim o un mínim. Escriviu les solucions amb 4 decimals.

Observació

Si programeu en C++, feu servir el tipus double, i poseu aquestes dues línies al principi del vostre main():

    cout.setf(ios::fixed);
    cout.precision(4);
Public test cases
  • Input

    2 -2 -12
    

    Output

    0.5000
    -12.5000
    minim
    
  • Input

    1 3 2.25
    

    Output

    -1.5000
    0.0000
    minim
    
  • Input

    -1 0 -4
    

    Output

    0.0000
    -4.0000
    maxim
    
  • Information
    Author
    Salvador Roura
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C C++ Python