« Introduction à Maple/Procédures » : différence entre les versions

Contenu supprimé Contenu ajouté
Dnegel (discussion | contributions)
→‎Définir une procédure : Rectification de l'utilisation de "return"
Dnegel (discussion | contributions)
→‎Les conditions (if… then… else) : Suppression de "return" dans l'exemple, en accord avec qui a été modifié plus haut
Ligne 96 :
:<code>Majeur := proc(age)</code>
:<code>if age >= 18 then</code>
:<code> RETURN("oui");</code>
:<code>else</code>
:<code> RETURN("non");</code>
:<code>fi ;</code>
:<code>end ;</code>
 
Ici, <code>"oui"</code> et <code>"non"</code> sont des chaines de caractères qui sont évaluées, donc retournées lors de la sortie de la procédure (car aucune autre valeur n'est évaluée par la suite).
 
Ce programme répond de la manière suivante :