/* WAP FOR ROOTS OF QUADRATIC EQUATION */
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
float a,b,c,d,r1,r2;
clrscr();
printf("\n Enter a,b,c values:");
scanf("%f%f%f",&a,&b,&c);
d=(b*b)-(4*a*c);
if(d==0)
{
printf("\n The real values are equal:");
r1=r2=(-b/(2*a));
printf("\n\n root1=%f and root2=%f",r1,r2);
}
else if(d>0)
{
printf("\n The roots are real and distinct values:");
r1=(-b+sqrt(d))/(2*a);
r2=(-b-sqrt(d))/(2*a);
printf("\n\n root1=%f and root2=%f",r1,r2);
}
else
{
printf("\n The roots are real and imaginary");
}
getch();
}
#include<stdio.h>
#include<conio.h>
#include<math.h>
main()
{
float a,b,c,d,r1,r2;
clrscr();
printf("\n Enter a,b,c values:");
scanf("%f%f%f",&a,&b,&c);
d=(b*b)-(4*a*c);
if(d==0)
{
printf("\n The real values are equal:");
r1=r2=(-b/(2*a));
printf("\n\n root1=%f and root2=%f",r1,r2);
}
else if(d>0)
{
printf("\n The roots are real and distinct values:");
r1=(-b+sqrt(d))/(2*a);
r2=(-b-sqrt(d))/(2*a);
printf("\n\n root1=%f and root2=%f",r1,r2);
}
else
{
printf("\n The roots are real and imaginary");
}
getch();
}

No comments:
Post a Comment