Witajcie. Napisałem taki program w c++ do sprawdzania ilości rozwiązań równania kwadratowego. Dobrze rozumiem jak to się robi, bo miałem to w tym roku na matematyce. Sedzia nie chce zatwierdzić, mimo iż na ideone działa bez problemu. Błąd na spoju to Błędna odpowiedź.
#include <iostream>
using namespace std;
int main(){
float a=0, b=0, c=0, delta;
while(cin){
cin>>a>>b>>c;
delta = b*b-4*a*c;
if(delta>0){
cout<<'2'<<endl;
}
else if(delta==0){
cout<<'1'<<endl;
}
else{
cout<<'0'<<endl;
}
}
return 0;
}
Pomoże ktoś?