Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog

CORRECTION INFO TPIL2 - TD3 -

Publié le par BTS TPIL

RESOLUTION EQUATION DU SECOND ORDRE

**************************************************************************************************************************

#include <stdio.h>
#include <stdlib.h>
 
void main()
{
   int a;   
 int b;
 int c; 
 float discriminant; 
 float X1;
 float X2;                          
 
 printf("nn ************* RESOLUTION EQUATION SECOND DEGRE*****************nn");
 printf("nn ********************** AX2 + BX + C = 0 *****************************nn");
 printf(" Merci de saisir A :nn");
 scanf("%d",&a);
 
 printf(" Merci de saisir B :nn");
 scanf("%d",&b);
 
 printf(" Merci de saisir C :nn");
 scanf("%d",&c);
 
 system("cls");
 
 discriminant=(b*b - 4*a*c);
 
 printf("nn valeur du discriminant est : %f *********************nn",discriminant);
 
 if (discriminant>0)
 {
     X1=(-b+sqrt(discriminant))/(2*a);
     X2=(-b-sqrt(discriminant))/(2*a);    
    
     printf("nn DEUX SOLUTIONS :nn");
     printf("nn X1 = : %f *********************nn",X1);
     printf("nn X2 = : %f *********************nn",X2);         
 }
 
 else if (discriminant==0)
 {
     X1=-b/(2*a);
         
     printf("nn UNE SOLUTION :nn");
     printf("nn X1 = : %f *********************nn",X1);    
 }
 
 else
      printf("nn PAS DE SOLUTION RELLE nn"); 
     
getch();          
}


***********************************************************************************************************************
Commenter cet article