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 d'obtenir la valeur actuelle nette d'un investissement. Cet investissement de 100.000 Euros doit rapporter :

- 6000 Euros la première année,

-  3000 Euros la seconde,

- 4500 Euros la troisième,

- 8000 Euros la dernière.

Le taux d'actualisation annuelle : 10 %



--Code de clic sur BtnValActuelleNette
// Déclaration de la variable

ResValActuelleNette est un réel
// Création et initialisation de la matrice
MatCrée("Matrice")
MatEcrit("Matrice",-100000, 1, 1)
MatEcrit("Matrice", 6000, 1, 2)
MatEcrit("Matrice",-3000, 1, 3)
MatEcrit("Matrice", 4500, 1, 4)
MatEcrit("Matrice", 8000, 1, 5)
// Calcul de la valeur actuelle nette
ResValActuelleNette = FinValActuelleNette (10, "Matrice", 1)
SI FinErreur = 0 ALORS
   Info("La valeur actuelle nette est : "+ResValActuelleNette)
SINON
   // Affichage du message d'erreur
   Erreur(ErreurInfo( errMESSAGE ))
FIN