| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 
 | #include<stdio.h>
#include<math.h>
void main ()
 
{float A, B, C, delta, x1, x2;
 
printf("Entrer A : ");
scanf("%f", &A);
 
printf("Entrer B : ");
scanf("%f", &B);
 
printf("Entrer C : ");
scanf("%f", &C);
 
 
if(A==0)
{
if(B==0)
{if(C==0)
printf("Infinite de solution \n");
 
else printf ("impossible \n");
}
 
else { printf("Equiation de degré 1 \n");
x1=-C/B;
 
printf("Solution x=%6.1f \n", x1);
}
}
 
else {delta=B*B-4*A*C;
if(delta<0)
printf("racines complexes \n");
 
else if(delta==0)
{x1=-B/2/A;
printf("solution double x=%6.2f, \n", x1);
}
 
else {x1=(-B+sqrt(delta)/2/A);
printf("deux solutions , x1=%6.2f, \n", x1);
x2=(-B-sqrt(delta)/2/A);
 
printf("x2=%6.2f, \`n",x2);
 
}
}
} | 
Partager