Resolution dequation du premier et second ordre!!

Contenu du snippet

il sert a resoudre des equations!

Source / Exemple :


#include <iostream.h>
#include <math.h>

void degre2(){
	float a,b,c,delta;
	
	cout<<"Veuillez saisir les coefficient de votre equation"<<endl;
    
	cin>>a;
	cin>>b;
	cin>>c;
	
	cout<<"Donc votre equation s'ecrit"<<endl;
	cout<<a<<"x^2 + ("<<b<<")x + ("<<c<<")"<<endl;
    
	delta=b*b-(4*a*c);
	
	if(delta<0){
		
		
		cout<<"Les solutions de l'equation seront complexes"<<endl;
		cout<<-b<<" + i*"<<sqrt(-delta);
		cout<<"/";
		cout<<2*a<<endl;

        cout<<-b<<" - i*"<<sqrt(-delta);
		cout<<"/";
		cout<<2*a<<endl;
	
	}
	if(delta>0){

		cout<<"Les solution de l'equation seront reels"<<endl;
		cout<<-b<<" + "<<sqrt(delta);
		cout<<"/";
		cout<<2*a<<endl;

        cout<<-b<<" - "<<sqrt(delta);
		cout<<"/";
		cout<<2*a<<endl;
	
	}
	if(delta==0){
		cout<<"La solution unique est"<<endl;
		cout<<-b;
		cout<<"/";
		cout<<2*a<<endl;
	}
}

void degre1(){
	double e,f;
	cout<<"Veuillez saisir les coefficient de votre equation"<<endl;
	cin>>e;
	cin>>f;
	cout<<"Donc votre equation s'ecrit"<<endl;
	cout<<e<<"x + "<<f<<endl;
	cout<<"Et la solution de votre equation est "<<endl;
	cout<<-f;
	cout<<"/";
	cout<<e<<endl;
}

void main (){
int d;
cout<<"Quelle est le degre de l'equation?"<<endl;
cin>>d;
if(d==1){
	degre1();
}
if(d==2){
	degre2();
}	
}

Conclusion :


Multicompilateur

A voir également

Vous n'êtes pas encore membre ?

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

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 et codes sources.

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