# SNT Seq 5 Suite de la seq 4 ##### Exercices 1.8 Le but est de reprendre la précédente animation de la maison mais cette fois il faut qu'elle soit centrée sur l'écran à chaque occurence dans la fonction `void draw()` ![](https://i.imgur.com/ABxye88.gif) :::danger :warning: * Le prototype de la fonction maison est la suivant `void maison(int x1, int y1, int taille)` * Dans la fonction `void draw()`, vous l'argument passé pour la variable `taille` est `i` * Il faut donc passer en paramètre lors de l'appel de la fonction `maison(...)` dans la fonction `void draw()`, les coordonnées en fonction de `i`, `width` et `height`. ::: Correction partielle. ```java! void setup() { size(400,400); } int i = 10; //On défini la fonction de dessin d'une maison nomée void maison() void maison(int x1, int y1, int taille) { //instructions pour déssiner la maion //... line(x1,y1,x1+taille,y1); line(x1,y1,x1,y1-taille); //????? line(x1+taille,y1-taille,x1+taille/2,y1-taille-taille/2); //?????? } //On défini le programme principal appelé void draw() qui appel la fonction maison void draw() { background(200); // repère de la fonction maison(...) à modifier pour la centrer maison(100,height-10,i); i=(i+10)%200; println("variable - i ->",i); delay(100); } ```