pictogram Auteur: Patrick Biker
Date: 18 mars 2006
Maj : 21 Mars 2015

Exemples évolués

Chaque exemple montre une utilisation pratique de la fonction du WLangage.

Quand plusieurs syntaxes sont possibles, chacune est illustrée indépendamment.

Revenir à la page des exemples évolués


Le code suivant permet de calculer la transposée d'une matrice. Le nom de la matrice est saisi par l'utilisateur dans un champ de saisie (NomMatrice).

On considère que la matrice a été préalablement créée. L'existence de la matrice est testée avec MatExiste .



--Code de clic sur BtnTransposée
// Déclaration des variables
ResTranspose est un booléen
// Teste l'existence de la matrice
SI MatExiste(NomMatrice) = Vrai ALORS
   // Calcul de la transposée de la matrice
   
ResTranspose = MatTranspose (NomMatrice, "MaMatriceTransposée")
   // Erreur ?
   SI ResTranspose = Vrai ALORS
      Info("Le calcul de la transposée a été effectué")
   SINON
      // Affichage du message d'erreur
      Erreur(ErreurInfo(errMESSAGE))
   FIN
SINON
   Info("La matrice n'existe pas")
FIN