void setup() { size(400, 400); } void draw() { fill(0, 0, 255); stroke(0, 0, 255); rect(0, 0, 400, 300); fill(218,165,32); stroke(218,165,32); rect(0, 300, 400, 100); for (int i = 0; i < 10; i++) { desenhaFlor((int)random(400), (int)random(300, 400), (int)random(30, 45)); } noLoop(); } void desenhaFlor(int x, int y, int largura){ stroke(0); line(x, y, x, y-50); fill(255, 255, 0); ellipse(x, y-50, largura, largura); fill(255); ellipse(x, y-50-largura/2, 20, 20); ellipse(x+largura/2, y-50, 20, 20); ellipse(x-largura/2, y-50, 20, 20); ellipse(x, y-50+largura/2, 20, 20); }