1.37.30 Συσσωρευτικό άθροισμα στοιχείων μιας λίστας : cumSum
cumSum παίρνει σαν όρισμα μια λίστα
l (αντιστ.
ακολουθία)
αριθμών ή συμβολοσειρών.
cumSum επιστρέφει μια λίστα (αντιστ. ακολουθία) ιδίου μήκους με την
l όπου
το k-στό στοιχείο είναι το άθροισμα (ή αλληλουχία) των στοιχείων
l[0],..,l[k].
Είσοδος:
cumSum(sqrt(2),3,4,5,6)
Έξοδος :
sqrt(2),3+sqrt(2),3+sqrt(2)+4,3+sqrt(2)+4+5,
3+sqrt(2)+4+5+6
Είσοδος :
normal(cumSum(sqrt(2),3,4,5,6))
Έξοδος :
sqrt(2),sqrt(2)+3,sqrt(2)+7,sqrt(2)+12,sqrt(2)+18
Είσοδος :
cumSum(1.2,3,4.5,6)
Έξοδος :
1.2,4.2,8.7,14.7
Είσοδος :
cumSum([0,1,2,3,4])
Έξοδος :
[0,1,3,6,10]
Είσοδος :
cumSum("a","b","c","d")
Έξοδος :
"a","ab","abc","abcd"
Είσοδος :
cumSum("a","ab","abc","abcd")
Έξοδος :
"a","aab","aababc","aababcabcd"