SUCC |
Successeur |
---|---|
Free Pascal | System |
Syntaxe
Function Succ(X:TOrdinal):TOrdinal; |
Paramètres
Nom | Description |
---|---|
X | Ce paramètre permet d'indiquer l'expression de type scalaire |
Description
Cette fonction permet de retourner la valeur suivante de l'expression.
Remarque
- La fonction Succ renvoie l'élément succédant à l'élément lui ayant été passé. S'il est appliqué à la dernière valeur du type ordinal et que le programme a été compilé avec la vérification d'intervalle activée ({$R+}), alors une erreur d'exécution sera générée.
Exemple
Voici un exemple montrant l'utilisation de cette fonction :
- Program SuccSamples;
-
- BEGIN
- WriteLn('Succ(1)=',Succ('1'));
- WriteLn('Succ(9)=',Succ('9'));
- WriteLn('Succ(A)=',Succ('A'));
- WriteLn('Succ(Z)=',Succ('Z'));
- WriteLn('Succ(b)=',Succ('b'));
- WriteLn('Succ(1)=',Succ(1));
- WriteLn('Succ(9)=',Succ(9));
- WriteLn('Succ(10)=',Succ(10));
- WriteLn('Succ(777)=',Succ(777));
- WriteLn('Succ(779)=',Succ(779));
- END.
on obtiendra le résultat suivant :
Succ(1)=2Succ(9)=:
Succ(A)=B
Succ(Z)=[
Succ(b)=c
Succ(1)=2
Succ(9)=10
Succ(10)=11
Succ(777)=778
Succ(779)=780
Voir également
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Dec
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Inc
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Pred
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Sqr
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Sqrt
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Sum
Dernière mise à jour : Samedi, le 18 juillet 2015