Blame view

second_degre.c 381 Bytes
42a7f240   Pierre Cwik   optimisation 19 mai
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  #include <stdio.h>
  #include <math.h>
  
  int main() {
    int a,b,c;
    scanf("%d,%d,%d",&a,&b,&c);
    float r1, r2;
  
  if(b*b-4*a*c > 0) { r1=(-b-sqrt(b*b-4*a*c))/(2*a); r2=(-b+sqrt(b*b-4*a*c))/(2*a); printf("r1 = %f   \nr2 = %f",r1,r2);}
  
  if(b*b-4*a*c == 0) { r1 = -b/(2*a); r2=r1; printf("r1 = %f   \nr2 = %f",r1,r2); }
  
  if(b*b-4*a*c < 0) printf("pas de racine");
  
  return 0;
  
  }