télécharger
int[] tableau;
void barre(int numero, int valeur) {
rect(numero*10, 100 - valeur*10, 9, valeur*10 - 1);
}
void tri(int[] tableau){
for(int i=0; i<10; i++){
for(int j=i+1; j<10; j++) {
if(tableau[i] > tableau[j]) {
int temp = tableau[j];
tableau[j] = tableau[i];
tableau[i] = temp;
}
}
}
redraw();
}
void setup() {
background(0);
size(100, 100);
tableau = new int[10];
tableau[0] = 5; tableau[1] = 6; tableau[2] = 2; tableau[3] = 9; tableau[4] = 3;
tableau[5] = 4; tableau[6] = 7; tableau[7] = 0; tableau[8] = 8; tableau[9] = 1;
noLoop();
tri(tableau);
}
void draw() {
background(0);
for (int i=0; i<10; i++) {
barre(i, tableau[i]);
}
}