write a c program to find the roots of a quadratic equation
ax2 + bx + c = 0
Answer Posted / patel mac p
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
clrscr();
int a,b,c,d;
float x1,x2,root;
printf("\nEnter the value of a,b,c");
scanf("%d %d %d",&a,&b,&c);
d=(b*b)-(4*a*c);
if(a==0&&b==0)
{
printf("\nNO SOLUTION");
}
else
if(a==0&&b!=0)
{
root=-c/b;
printf("ROOT=%f",root);
}
else
if(d>=0)
{
printf("\nROOTS ARE REAL");
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
printf("\nX1=%f",x1);
printf("\nx2=%f",x2);
}
else
if(d<0)
{
printf("\nTHIS EQUATION HAS IMAGINARY ROOTS");
}
getch();
}
| Is This Answer Correct ? | 11 Yes | 15 No |
Post New Answer View All Answers
What does %p mean c?
Explain how can I pad a string to a known length?
What is the difference between #include and #include 'file' ?
Calculate 1*2*3*____*n using recursive function??
How to declare a variable?
I need a sort of an approximate strcmp routine?
How do you search data in a data file using random access method?
Explain how can I convert a number to a string?
What is meant by type specifiers?
What are pointers? Why are they used?
What is wrong with this initialization?
What is the size of enum in bytes?
Create a simple code fragment that will swap the values of two variables num1 and num2.
What do you mean by c what are the main characteristics of c language?
Explain the bubble sort algorithm.