Tapis de sierpinski
Présentation :
A partir d’un carré de côté donné, on le découpe en neuf carrés égaux et on retire la
pièce centrale.
On réitèrela procédure aux carrés restants.
On sepropose de calculer l’aire et le périmètre du tapis à chaque étape à partir de
suites récurrentes.
Calcul de l’aire :
A0= l2
An+1=(8/9)An
Calcul du périmètre :
P0= 4l
Pn= Pn-1 + 8n-1 × 4 ×1/(3^n)
Informations complémentaires en vue du codage :
Penser à demander à l’utilisateur les deux informations initiales nécessaires aux calculs.
Pour l’aire, une variable suffit.
Pour le périmètre, le calcul direct d’une puissance dans Scratch n’étant pas possible,
il faut utiliser des variables intermédiaires obtenues en interprétant la
formule.
Amélioration de l’affichage des résultats :
Pour permettre l’affichage simultané de l’aire et du périmètre, il faut créer un nouveau lutin
auquel on enverra l’ordre d’afficher l’un des deux résultats.
Optimiser l’affichage en arrondissant l’aire et le périmètre.