Untitled
unknown
plain_text
4 years ago
740 B
765
Indexable
#include<math.h>
#include<stdio.h>
int main()
{
int a,b,c,delta;
scanf("%d %d %d",&a,&b,&c);
if(b != 0 && c == 0){
printf(0);
}
if(a == 0){
if(b == 0){
if(c == 0){
printf("INF");
}
else if(c != 0){
printf("NO");
}
}
else if(b != 0){
if(c == 0){
printf("0.00");
} else{
printf("%.2f",(float)-c/b);
}
}
}else if ( a != 0){
delta=b*b-4*a*c;
if (delta<0)
printf("NO");
else if (delta==0)
printf("%.2f",(float)-b/(2*a));
else
printf("%.2f %.2f",((float)-b-sqrt(delta))/(2*a),((float)-b+sqrt(delta))/(2*a));
}
return 0;
}
Editor is loading...