Voila le début d'un programme fait en cours :
#include
#include
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);
}
}
}
Voila le programme que l'on a fait pour la résolution d'une équation du second degré;, mais comme tu peux le constater, ca ne ressemble pas tellement au programme que tu as modifié, non ?
Voila le début d'un programme fait en cours :
#include
#include
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);
}
}
}
Voila le programme que l'on a fait pour la résolution d'une équation du second degré;, mais comme tu peux le constater, ca ne ressemble pas tellement au programme que tu as modifié, non ?