# 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()`

:::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);
}
```