Signaler

Programme second degre [Résolu]

Posez votre question laure - Dernière réponse le 10 avril 2017 à 10:25 par laure
#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;
Utile
+0
plus moins
Donnez votre avis
Utile
+0
plus moins
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.
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !