exercice 4 // solutions d'une équation de second degré

 

exercice 4: 
ecrire un programme qui calcul les solutions d'une équation de second degré.

 

programme 4:

#include<stdio.h>
#include<conio.h>
#include<math.h>
main(){
       float a,b,c,delta;
       printf("entrez les coefficients a,b,c de l'equation: a.x2+ b.x +c=0\n");
       scanf("%f %f %f",&a,&b,&c);
         while(a==0) {
        printf(" ce n'est pas une equation du second degre!\n donnez un 'a' non nul \n ");
        scanf("%f",&a);
        }
       delta=b*b-4*a*c;
       if(delta>0)
       printf("les solutions reelles sont:\n x1= %f \n x2= %f",(-1*b-sqrt(delta))/(2*a),(-1*b+sqrt(delta))/(2*a));
       if(delta==0)
       printf("la solution est: x= %f ",(-1*b)/(2*a));
       if(delta<0)
       printf("les solutions imaginaires sont:\n x1= %f i-%f \n x2= %f i+%f",(-1*b)/(2*a),sqrt(-1*delta)/(2*a),(-1*b)/(2*a),sqrt(-1*delta)/(2*a));
       getch();
       }


remarque: si vos copiez ce programme tachez à ce que la fonction printf soit sur une seul ligne !

Aucune note. Soyez le premier à attribuer une note !