Traduction en turbo c+ equation du 2nd dégré

nel_presley Messages postés 13 Statut Membre -  
 df -
S'lut, je suis un nouveau étudiant en programmation et je souhaite réaliser un programme qui "résoud avec tous les cas possibles une équation du second dégré" en language Turbo c++. merci de me venir en aide.

2 réponses

  1. Laforet Boby
     
    // BobytarSoft Compagny@
    //Email bobylaforet@yahoo.fr, bobylaforet@hotmail.com
    // Etudiant en 4 eme Annees Sciences Informatiques A L'INUQUA
    // En Haiti

    //Pour resoudre une equation du 2nd degreen c il faut faire:

    #include<conio.h>
    #include<iostream.h>

    void main(void){
    int a, b, c; // variables qui vont contenir les coefficients
    float x, x1; // variables qui vont tenir les resultats

    cout<<"Entrer lecoefficient du premier terme";
    cin>>a;

    cout<<"Entrer lecoefficient du deuxieme terme";
    cin>>b;

    cout<<"Entrer lecoefficient du troisieme terme";
    cin>>c;

    if(a==0 )
    {
    if(b==0){
    cout<<"Infinité de solution";
    }
    else{
    cout<<"c'est une equation du premier degre";
    x=-c/b;
    cout<<"La solution de l'equation est :"<<x;
    }
    }
    else{
    if(b==0){
    if(c==0){
    x=0/a;
    cout<<"La solution del'equation est :"<<x;
    }
    else{
    x=-c/a;
    if(x<0){
    cout<<"Solution Impossible";
    }
    else{
    x1=sqrt(x);
    cout<<"deux solutions : x="<<x1<<" "<<"x1="<<x;
    }
    }
    }
    else{
    if(c==0){
    cout<<"x=0";
    x=-b/a;
    cout<<"x1="<<x;
    }
    else{
    if((a + b +c)==0){
    cout<<"x=1";
    cout<<"x1="<<(c/a);
    }
    else{
    int delta= (b*b)-(4*a*c);
    if(delta<0){
    cout<<"Pas de Racine possible";
    }
    if(delta==0){
    cout<<"Racine double ";
    cout<<"x=x1="<<(-b/2a);
    }
    if(delta>0){
    cout<<"Deux Racines Distinctes";
    cout<<"x="<<((-b-sqrt(delta))/2a);
    cout<<"x="<<((-b+sqrt(delta))/2a);
    }
    }
    }
    }

    }

    getch();

    // BobytarSoft Compagny@
    //Email bobylaforet@yahoo.fr, bobylaforet@hotmail.com
    // Etudiant en 4 eme Annees Sciences Informatiques A L'INUQUA
    // En Haiti.
    }
    3
    1. df
       
      Bon travail
      0
  2. pink0z Messages postés 110 Statut Membre 18
     
    jkonnné une réponse mé fote él é juste en turbo pascal 7.0 ! si tu la ve , fé moi signe !
    0
    1. UCF
       
      Bonjour,
      s il vous plait j ai besoin de la reponse que vous avez en turbo pascal mais le probleme c est que l ensemble des solutions est C pas R merci youssef
      0