Page 46 - Activités algorithmiques avec Python en spécialité Mathématiques
P. 46
Thème : combinatoire et dénombrement
TI-83 Premium CE Edition Python TI-82 Advanced Edition Python
Niveau : spécialité maths Terminale
Le triangle de Pascal
L. DIDIER & R. CABANE
Un défi
On peut souhaiter mieux « orienter » le triangle de Sierpinski et obtenir le schéma ci-contre. Comment faire ?
Une première idée est de créer une fonction d’accès aux « pixels » requis pour chaque couple (i , j) dont on veut représenter le coefficient binomial (fonction pt, ci-contre). Cela ne change pas l’algorithme et permet de mieux séparer le calcul de l’affichage.
Tant qu’à faire, le calcul est simplifié en recourant à l’algorithme de la fonction binome5.
Remarque: il n’est pas nécessaire d’afficher de point quand le coefficient est pair ; on teste donc l’imparité du nombre L[j] (qui
contient la valeur de (ij ) ) en testant si le reste de sa division par 2 est égal à 1, ce qui s’écrit L[j]%2==1.
Voici quelques copies d’écran réalisées avec le logiciel NspireTM CX qui reprennent les algorithmes précédents déclinés sur la calculatrice TI NspireTM CX II-T.
44
Ce document est mis à disposition sous licence Creative Commons
© Texas Instruments 2021 / Photocopie autorisée

