Programmation sur TI : Décomposition en produit de facteurs
Transcription
Programmation sur TI : Décomposition en produit de facteurs
Terminale S - spécialité Calculatrices TI Décomposition en produit de facteurs premiers Programmation sur TI : Décomposition en produit de facteurs premiers Commandes pour programmation sur TI ✞ ✝ Les lettres de l’alphabet et les guillemets sont accessibles en appuyant en premier sur la touche alpha ✄ ✄ Les symboles =, <, >, ... s’obtiennent à l’aide des ✄ touches ✄ ✂2nd ✁✂math ✁ La commande and s’obtient à l’aide des touches 2nd ✂ ✁✂math ✁puis LOGIC ✄ ✄ L1 s’obtient à l’aide des touches ✂2nd ✁✂1 ✁ ☎ ✆ ✄ → s’obtient à l’aide de la touche ✂sto-> ✁ ✄ Les commandes If, Then, Else, For, While, End et Pause s’obtiennent à l’aide de la touche prgm puis CTL ✄✂ ✂ ✁ Les commandes Input, Prompt, EffEcr, Output et Disp s’obtiennent à l’aide de la touche prgm puis E/S ✄ La commande EffList s’obtient avec la touche ✂stat ✄ ✁ ✄ La commande dim s’obtient à l’aide des touches 2nd ✁✂stat ✁puis OPS ✂ ✄ ✁ La commande ◮Frac s’obtient à l’aide de ✂math ✁ ✄ La commande partEnt (int) s’obtient à l’aide de ✂math ✁puis NUM Début Variables : N, P et A sont des entiers naturels L est une liste d’entiers naturels Entrée : Lire la valeur de N Traitement : P prend la valeur 2 √ A prend la valeur partie entière de N L est une liste vide Tant que (N > 1) et (P 6 A) Faire N Si ( N P − partie entière de P = 0) Alors Ajouter P à la liste L N prend la valeur N P Sinon P prend la valeur P + 1 FinSi FinTant que Si (N > 1) Alors Ajouter N à la liste L FinSi Afficher L Fin http://mathematiques.ac.free.fr ✄ Appuyer sur la touche prgm puis NOUV puis appuyer ✂ ✁ ✄ sur ✂entrer ✁ Taper ✄ le nom du programme : DECOMP, puis appuyer sur ✂entrer ✁ PROGRAM:DECOMP :EffEcr :Prompt N :2→P √ :partEnt( N )→A :EffListe L1 :While N > 1 and P 6 A :If N/P − partEnt(N/P) = 0 :Then :P→L1(dim(L1)+1) :N/P→N :Else :P+1→P :End :End :If N>1 :Then :N→L1(dim(L1)+1) :End :Disp L1 17 novembre 2012