Programme second degre [Résolu]

laure - 10 avril 2017 à 10:13 - Dernière réponse :  laure
- 10 avril 2017 à 10:25
#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;
Afficher la suite 

2 réponses

Répondre au sujet
Commenter la réponse de Jimpix
0
Utile
oups je suis desolee j ai fait un copie coller du message que j avais pris sur word et ca n a pas mis le debut.

Mais je viens de trouver mon erreur a l instant.
Merci quand meme.
Commenter la réponse de laure