Dev C++ – problem z równaniem kwadratowym ...
Witam. Napisałem wydaje mi się poprawnie program obliczający równanie kwadratowe (deltę i pierwiastki), ale jakiś błąd mi wyskakuje na końcu.
Oto i on:
Looknijcie.
Oto i on:
'sqrt' undeclared (first use this function)
Each undeclared identifier is reported only once for each function it appears in.
Looknijcie.
#include
#include
using namespace std;
main()
{
float a, b, c, delta,x0,x1,x2;
cout <
cin>>a;
cout <
cin>>b;
cout <
cin>>c;
if (a==0)
{
cout<
}
delta=(b*b)–4*a*c;
cout<<<
if (delta
{
cout <<
}
else {
if (delta==0)
{
x0=–b/2*a;
cout<<<
}
else
{
x1=(–b–sqrt(delta))/2*a;
cout<<<
x2=(–b+sqrt(delta))/2*a;
cout<<<
}
getch();
}
}
Odpowiedzi: 2
W sumie to późną nocą teź na to wpadłem z tą biblioteką matematyczną. Ale i tak wielkie dzięki gieras !
popraw te linijku kodu:
i wklej na poczatek:
x1=((–b)–sqrt(delta)) / (2*a);
cout<<<
x2=((–b)+sqrt(delta)) / (2*a);
cout<<<
i wklej na poczatek:
#include
Strona 1 / 1