Systeme du type a1x+b1y=c2 et a2x+b2y=c2

Contenu du snippet

OUI ca date des cours de 3ème souvenez vous les systemme trouver les inconus ^^ bah voila la c'est plus simple mon prog trouve x et y tout seul :-) Je tiens à preciser que j'suis nouveau dans la prog donc soyez cool et signalez moi si il y a des bogues svp :-D

Source / Exemple :


#include <stdio.h>
#include <iostream.h>
int main (int arg, char* pszArgs[])
{

     int a1, b1, c1, a2, b2, c2;
     float x, y;

     printf (":+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:\n");
     printf (":+:Mon programe resoud un systeme a 2 inconus+:+:\n");
     printf (":+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:+:\n");

     printf ("\na1x + b1y = c1\na2x + b2y = c2\n\nentrez les valeurs de a1, b1, c1, a2, b2, c2:\n");
     printf ("a1 = ");
     scanf ("%d", &a1);
     printf ("b1 = ");
     scanf ("%d", &b1);
     printf ("c1 = ");
     scanf ("%d", &c1);
     printf ("a2 = ");
     scanf ("%d", &a2);
     printf ("b2 = ");
     scanf ("%d", &b2);
     printf ("c2 = ");
     scanf ("%d", &c2);

     if ((a1!=a2)&&(b1!=b2))
     cout << "Desole mais a1 doit etre = a a2 ou b1=b2";//sort ce message si y'a un blem

     else
     {

     float nResultat1 = (a1+b1-a2-b2);
     float nResultat2 = (a2+b2-a1-b1);
     float nResultatx= ((c1-c2)/nResultat1); //X et Y sont inversé mais c'est pas grave :-p
     float nResultaty= ((c1-c2)- nResultatx);

     cout <<"\ny vaut:  ";
     cout << nResultatx ; // resultat de y

     cout <<"\nx vaut:  ";
     cout << nResultaty ;// resultat de x

     cout << "\n\n\n\n\n\n\nProgramme by L'ange-noir(Yann)";

     }

for (;;);

}

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.