- /*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- /////////////////////////////////Résolution d'éqation de polynome du second degré//////////////////////////////////////
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
-
-
- //INCLUDES
- #include <iostream>
- #include <math.h>
-
- //PROTOTYPES
- int calculpolynome();
-
- //MAIN
- int main()
- {
- using namespace std; //utilisation des commandes comme cout, cin...
- cout<<"ce programme permet de calculer les racines d un polinomes du second degre a partir a, b, c. "<<endl;//définition du programme.
- cout<<endl;
- calculpolynome();//appel de la fonction
- return 0;
- }
-
- //FONCTIONS
-
- int calculpolynome()
- {
- using namespace std;
- float a , b, c, solution1, solution2, solution3, racinecarre1 , racinecarre2 ;
- float landa;
-
- cout<<"definissez a"<<endl;
-
- cin>>a;
- cout<<"definissez b"<<endl;
- cin>>b;
- cout<<"definissez c"<<endl;
- cin>>c;
- cout<<"calcul de landa : "<<endl;
- cout<<endl;
-
-
- landa = b*b-4*a*c;
- cout<<"landa = "<<landa<<endl;
-
- if(landa<0)
- {
- cout<<"il n'y a pas de solution"<<endl;
- }
-
- if(landa==0)
- {
- cout<<"landa est egal a zero, il existe une racine unique"<<endl;
-
- solution1= -b /2*a;
- cout<<" la racine unique est "<<landa<<endl;
- }
- if(landa>0)
- {
- cout<<"landa est superieure a zero, il existe donc deux racines : "<<endl;
- solution2= -b + sqrt(landa) /2*a;
- solution3 = -b - sqrt (landa) /2*a;
- cout<<"les racines sont "<<solution1<<" et "<<solution2<<endl;
- }
-
-
-
-
-
- int fin;
- cin>>fin;
- }
-
-
-
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////Résolution d'éqation de polynome du second degré//////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
//INCLUDES
#include <iostream>
#include <math.h>
//PROTOTYPES
int calculpolynome();
//MAIN
int main()
{
using namespace std; //utilisation des commandes comme cout, cin...
cout<<"ce programme permet de calculer les racines d un polinomes du second degre a partir a, b, c. "<<endl;//définition du programme.
cout<<endl;
calculpolynome();//appel de la fonction
return 0;
}
//FONCTIONS
int calculpolynome()
{
using namespace std;
float a , b, c, solution1, solution2, solution3, racinecarre1 , racinecarre2 ;
float landa;
cout<<"definissez a"<<endl;
cin>>a;
cout<<"definissez b"<<endl;
cin>>b;
cout<<"definissez c"<<endl;
cin>>c;
cout<<"calcul de landa : "<<endl;
cout<<endl;
landa = b*b-4*a*c;
cout<<"landa = "<<landa<<endl;
if(landa<0)
{
cout<<"il n'y a pas de solution"<<endl;
}
if(landa==0)
{
cout<<"landa est egal a zero, il existe une racine unique"<<endl;
solution1= -b /2*a;
cout<<" la racine unique est "<<landa<<endl;
}
if(landa>0)
{
cout<<"landa est superieure a zero, il existe donc deux racines : "<<endl;
solution2= -b + sqrt(landa) /2*a;
solution3 = -b - sqrt (landa) /2*a;
cout<<"les racines sont "<<solution1<<" et "<<solution2<<endl;
}
int fin;
cin>>fin;
}