Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main()
- {
- float a,b,c,fdelta,d2,x;
- printf("Encodez un premier nombre :");
- scanf ("%f", &a);
- printf("Encodez un second nombre :");
- scanf("%f", &b);
- printf("Encodez un troisieme nombre :");
- scanf("%f", &c);
- if (a==0)
- {
- if (b!=0)
- {
- x=-(c/b);
- printf("La valeur de x est :%.2f\n", x);
- }
- else
- {
- if (b==0 && c==0)
- {
- printf("Equation indeterminee\n");
- }
- else
- {
- if(b==0 && c!= 0);
- {
- printf("Equation impossible\n");
- }
- }
- }
- }
- else
- {
- fdelta=(b*b)-4*(a+c);
- d2=sqrt(fdelta);
- if(fdelta>0)
- {
- x=(-b+d2)/2*a;
- printf("La valeur de X est :%.2f\n", x);
- }
- else
- {
- x=(-b-d2)/2*a;
- printf("La valeur de X est :%.2f\n", x);
- }
- if(fdelta==0)
- {
- x=-c/(2*a);
- printf("La valeur de X est :%.2f\n", x);
- }
- else
- {
- if(fdelta<0)
- {
- x=(-b+d2)/2*a;
- printf("La valeur de X est :%.2f\n", x);
- }
- else
- {
- x=(-b-d2)/2*a;
- printf("La valeur de X est :%.2f\n", x);
- }
- }
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment