Ejemplo: visualizando datos aleatorios de un arreglo

visualzacionArreglos

float temperaturas[];
PFont tipo;

void setup() {
  size(1000, 500);
  temperaturas = new float[500];
  for(int i=0; i<500; i=i+1) {
    temperaturas[i] = random(100);  
  }
  temperaturas[30] = 9;
  temperaturas[43] = 40;
  noStroke();
  tipo = loadFont("SansSerif-48.vlw");
  textFont(tipo, 7);
  colorMode(HSB, 100);
}

void draw() {
  background(0, 0, 69);
  for(int i=0, k=0; i<500; i=i+1,k=k+10) {
    fill(50, 50, temperaturas[i]);
    rect(k, 250-temperaturas[i], 5,temperaturas[i] ); 
    fill(0);
    text((int)temperaturas[i], k, 250-temperaturas[i]); 
  }
}

Descargar la carpeta comprimida de este ejemplo: arreglos_1