comment sommer les éléments d'une liste?
bonjour,
Je crée une liste
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class somme_list : MonoBehaviour {
List<int> allEntiers = new List<int>();
public int a;
int i=0;
int c;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if (Input.GetKeyDown (KeyCode.T)) {
a++;
for (i = 0; i < a; i++) {
c = Random.Range(0, 100);
allEntiers.Add (c);
allEntiers [i] = c;
print (allEntiers [i]);
}
print ("-------------------");
}
}
} |
dont j'ai besoin de sommer ces éléments à mesure qu'elle se remplie.
par exemple,le 1er appui écrira : allEntiers [0]
le 2ème appui ecrira allEntiers [0]+allEntiers [1]
...................................................................
le n-ième appui écrira somme de k=0 à k=n-1 de allEntiers[k]
Comment implémenter cette somme?
merci de votre aide