À faire vous même 4.1

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.


À faire vous même 4.2

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 :

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.