Ecrivez une procédure carre(x,y,c) qui dessine un carré centré en (x,y), de côté de longueur c.
Indication : utiliser la procédure rect() de Processing.
Ecrivez une procédure carres_emboites(x,y,c,nbCarres) qui permet de dessiner nbCarres emboités centrés sur le point de coordonnées (x;y) et dont le carré le plus grand a pour côté c.
Cette procédure carres_emboites(x,y,c,nbCarres) appelera la procédure précédente carre(x,y,c).
Indications :
for pour dessiner les nbCarres.
noFill() qui permettra de dessiner des carrés non "remplis".
Voici un exemple de rendu d'utilisation de cette procédure carres_emboites(x,y,c,nbCarres) avec la possibilité de faire varier ses paramètres.
Utiliser la procédure carres_emboites(x,y,c,nbCarres) pour dessiner des carrés emboîtés sur le centre du canvas et occupant toute la largeur du canvas comme ci-dessous.
Utiliser encore la procédure carres_emboites(x,y,c,nbCarres) pour dessiner 4 séries de carrés emboîtés comme ci-dessous.
Indication : Utiliser la procédure stroke(r,g,b) de Processing pour la couleur de contour des carrés.