Segue abaixo:
void setup() {
size(300,300);
frameRate(3);
}
void draw() {
bandeira( (int) random(0,3) );
}
void bandeira(int tipo) {
switch(tipo) {
case 0:
bandeiraBrasil();
break;
case 1:
bandeiraJapao();
break;
case 2:
bandeiraHolanda();
break;
}
}
void bandeiraHolanda() {
fill(255,0,0);
rect(0,0,300,100);
fill(255);
rect(0,100,300,200);
fill(0,0,255);
rect(0,200,300,300);
}
void bandeiraJapao() {
fill(255);
rect(0,0,300,300);
fill(255,0,0);
ellipse(150,150,50,50);
}
void bandeiraBrasil() {
fill(0,255,0);
rect(0,0,300,300);
fill(255,255,0);
quad(150,0,300,150,150,300,0,150);
fill(0,0,255);
ellipse(150,150,60,60);
}
