Section courante

A propos

Section administrative du site

SUM

Somme
Free Pascal Math

Syntaxe

Function sum(const data:Array of Extended):float;
Function sum(const data:PExtended;Const N:LongInt):float;

Paramètres

Nom Description
Data Ce paramètre permet d'indiquer le tableau de valeur à calculer
N Ce paramètre permet d'indiquer le nombre d'élément dans le tableau

Description

Cette fonction permet de renvoyer la somme d'un tableau de nombre réel.

Exemple

Voici un exemple montrant l'utilisation de cette fonction :

  1. Program SumSamples;
  2.  
  3. Uses Math; 
  4.  
  5. Var
  6.  Array1:Array[0..1]of Double = (5,-18);
  7.  Array2:Array[0..1]of Double = (0.25,0.115);
  8.  Array3:Array[0..4]of Double = (1,2,3,4,5);
  9.  Array4:Array[0..4]of Double = (5,4,3,2,1);
  10.  Array5:Array[0..6]of Double = (24,34,13,72,100,1,34);
  11.  
  12. BEGIN
  13.  WriteLn('Sum(5,-18)=',Sum(Array1):1:0);
  14.  WriteLn('Sum(0.25,0.115)=',Sum(Array2):1:3);
  15.  WriteLn('Sum(1,2,3,4,5)=',Sum(Array3):1:0);
  16.  WriteLn('Sum(5,4,3,2,1)=',Sum(Array4):1:0);
  17.  WriteLn('Sum(24,34,13,72,100,1,34)=',Sum(Array5):1:0);
  18. END.

on obtiendra le résultat suivant :

Sum(5,-18)=-13
Sum(0.25,0.115)=0.365
Sum(1,2,3,4,5)=15
Sum(5,4,3,2,1)=15
Sum(24,34,13,72,100,1,34)=278

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 - Max
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Mean
Langage de programmation - Free Pascal - Référence de procédures et fonctions - Min
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

Dernière mise à jour : Samedi, le 18 juillet 2015