Pilou — 2014-07-21 19:03:10

3 tableaux a, b, c même tailles, même genre de contenu

Existe-t-il une fonction de tableau native "globale" directe tel que c[n] = a[n] + b[n] (somme terme à terme)

a[0]=4;
a[1]=14;
a[2]=141;

b[0]=3;
a[1]=13;
a[2]=142;

d'où

c[0]=7;
c[1]=27;
c[2]=283;

fabrice54 — 2014-07-22 05:17:39

Code (P5) :

int[] tab={12,15,45,74,25,87,54,78,98,40};
int[] tab1={12,5,58,4,3,5,8,9,47,22,1,15};
int[] tabR=new int[10];

void setup(){
  size(200,200);
  for(int i=0;i<10;i++){
  
 tabR[i]=tab[i]+tab1[i];
  } 
  
}

void draw(){
  for(int i=0;i<10;i++){
  
print(" ", tabR[i]);
  } 
  noLoop();
}
Pilou — 2014-07-22 16:32:23

J'en conclus donc que la réponse est non, comme le laissait supposer la liste des "Array Functions" du Help!

Merci de la confirmation!