Méthode de Gauss pour le calcul d'inverse d'une matrice

Fermé
Aliboudjemai Messages postés 11 Date d'inscription samedi 2 décembre 2017 Statut Membre Dernière intervention 28 janvier 2020 - 27 janv. 2020 à 09:49
yg_be Messages postés 23405 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 20 décembre 2024 - 28 janv. 2020 à 12:24
Bonjour tout le monde j'espère que vous allez bien j'ai un petit souci dans une question la question était : écrire l'algorithme qui résume la méthode de Gauss pour le calcul d'inverse d'une matrice
J'ai fait cette solution :
Var i,j,n,l: entier
Début
perm:=1;
Pour i:=1 a n faire
Max:=0; l:=i;
Pour j:=i a n faire
Si A(i,j)>Amax alors
l:=i;
Amax:=A(i,j);
Si Amax = 0 alors écrire ("pas d'inverse");
Si l<>i alors
l:=j;
Je sais pas si elle est juste si vous avez des solutions pour cela merci de m'aider .

1 réponse

yg_be Messages postés 23405 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 20 décembre 2024 Ambassadeur 1 557
27 janv. 2020 à 14:48
bonjour, ne devrais-tu pas indiquer quand se terminent les pour et les si?
je vois que les variables perm, Max, A et Amax ne sont pas déclarées.
je pense que tu devrais expliquer ce que contiennent les variables au début, et où tu vas retrouver le résultat du calcul à la fin.
1
Aliboudjemai Messages postés 11 Date d'inscription samedi 2 décembre 2017 Statut Membre Dernière intervention 28 janvier 2020
28 janv. 2020 à 12:04
Si je fais ce que vous dites mon programme serai juste ?
0
yg_be Messages postés 23405 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 20 décembre 2024 1 557 > Aliboudjemai Messages postés 11 Date d'inscription samedi 2 décembre 2017 Statut Membre Dernière intervention 28 janvier 2020
28 janv. 2020 à 12:24
cela va te permettre de progresser.
0