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

Aliboudjemai Messages postés 16 Statut Membre -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    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
    1. Aliboudjemai Messages postés 16 Statut Membre
       
      Si je fais ce que vous dites mon programme serai juste ?
      0
      1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > Aliboudjemai Messages postés 16 Statut Membre
         
        cela va te permettre de progresser.
        0