#include <stdio.h>
#include <conio.h>
#include <math.h>
int main()
{
float a,b,c,d,x,x1,x2;
printf("\n nhap a= "); scanf("%f",&a);
printf("\n nhap b= "); scanf("%f",&b);
printf("\n nhap c= "); scanf("%f",&c);
d=b*b-4*a*c;
if(a==0 && b==0 && c==0)
printf("\n phuong trinh vo so nghiem ");
else if(a==0 && b==0 && c!=0)
printf("\n phuong trinh vo nghiem ");
else if(a==0 && b!=0)
{
x=-c/b;
printf("\n phuong trinh co mot nghiem x=%.2f",x);}
else if(a!=0 && d<0)
printf("\n phuong trinh vo nghiem ");
else if(a!=0 && d==0)
{
x=-b/2*a;
printf("\n phuong trinh co mot nghiem x=%.2f",x);}
else if(a!=0 && d>0)
{
x1=(-b-sqrt(d))/(2*a) , x2=(-b+sqrt(d))/(2*a);
printf("\n phuong trinh co 2 nghiem x1=%.2f, x2=%.2f",x1,x2);}
getch();
return 0;
}
Không có nhận xét nào:
Đăng nhận xét