RESOLUTION DE SYSTEME D'EQUATION A 3 INCONNUES

cs_Azar Messages postés 9 Date d'inscription lundi 20 mai 2002 Statut Membre Dernière intervention 27 septembre 2003 - 12 juin 2002 à 08:52
facespowa Messages postés 1 Date d'inscription dimanche 20 avril 2008 Statut Membre Dernière intervention 19 octobre 2010 - 19 oct. 2010 à 14:20
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/15418-resolution-de-systeme-d-equation-a-3-inconnues

facespowa Messages postés 1 Date d'inscription dimanche 20 avril 2008 Statut Membre Dernière intervention 19 octobre 2010
19 oct. 2010 à 14:20
on l'utilise comment le logiciel ? je ne vois pas ou le telecharger ...
Nightman150 Messages postés 30 Date d'inscription vendredi 17 mai 2002 Statut Membre Dernière intervention 14 juin 2008
24 févr. 2010 à 11:25
Le code aurait été surtout plus court.
frankladen11 Messages postés 14 Date d'inscription dimanche 27 décembre 2009 Statut Membre Dernière intervention 23 janvier 2010
11 janv. 2010 à 16:07
Le code aurais été beaucoup plus simple avec des tableau et des boucles :

static double sarrus(double matrice[][]) {
double produit = 1;
double determinantsarrus = 0;
double matriceSarrus[][] = new double[4][6];

for(int boucle = 1; boucle <= 3; boucle ++)
for(int boucle1 = 1; boucle1 <= 3; boucle1 ++)
matriceSarrus[boucle][boucle1] = matrice[boucle][boucle1];

for (int boucle = 1; boucle <= 3; boucle++)
for (int boucle1 = 4; boucle1 <= 5; boucle1++)
matriceSarrus[boucle][boucle1] = matriceSarrus[boucle][boucle1 - 3];

for (int boucle1 = 0; boucle1 <= 2; boucle1++){
for (int boucle = 1; boucle <= 3; boucle ++){
produit *= matriceSarrus[boucle][boucle + boucle1];
}
determinantsarrus += produit;
produit = 1;
}

for (int boucle1 = 0; boucle1 <= 2; boucle1++){for (int boucle 5, boucle2 1; boucle >= 3; boucle --, boucle2 ++){
produit *= matriceSarrus[boucle2][boucle - boucle1];
}
determinantsarrus -= produit;

produit = 1;
}

return determinantsarrus;
}
cs_tds Messages postés 351 Date d'inscription mercredi 21 janvier 2004 Statut Membre Dernière intervention 9 décembre 2004
17 mars 2004 à 13:08
C'est vrai que le résultat est très intérêssant mais pourquoi du niveau expert???
Il n'y a rien d'extraordinaire du point de vue java...
Les formules mathématique se trouvent partout...

Veuillez faire attention au niveau choisi afin de ne pas polluer inutilement ce site. Ces remarques n'ont pour but que le bien être de chacun.

Bon courage,
B@ron[:)]
n0stra Messages postés 9 Date d'inscription mercredi 27 novembre 2002 Statut Membre Dernière intervention 23 avril 2003
30 nov. 2002 à 08:51
MessageBox je konnai pas...sinon i fo importer javax.swing.* pour les JOptionPane (normal ==> J...dc swing)
et sinon ou est lutilité de catcher deux exceptions différentes si ske tu fé apres le catch est identique..ds ce cas catche seulement Exception...mai il é conseillé de mettre deux traitements différents, ou du moin deux affichages différents..
cs_Azar Messages postés 9 Date d'inscription lundi 20 mai 2002 Statut Membre Dernière intervention 27 septembre 2003
12 juin 2002 à 08:52
L'algo est trés bien foutu, mais j'ai deux ou trois quesions:
deja pourquoi faire du mode console alors qu'il set si simple de faire de zoolies interfaces en java.
ensuite je connais JOptionPane.showMessageDialog pour faire ce que tu fais avec MessageBox.show. Il ne faut pas faire un import java.quelquoncque; ?
sinon là j'en suis sûr l'exception que tu catch dans ta fonction c'est NumberFormatException, mais bon on est pas à 'abri d'un faute de frappe.
Rejoignez-nous