• Aucun résultat trouvé

Implémenter 1 des algorithmes sur calculatrice TI

N/A
N/A
Protected

Academic year: 2022

Partager "Implémenter 1 des algorithmes sur calculatrice TI"

Copied!
2
0
0

Texte intégral

(1)

LYCÉE ALFRED KASTLER ACCPE 2nde 2013–2014

Implémenter 1 des algorithmes sur calculatrice TI

Gérer les programmes

En appuyant sur la touche PRGM , on accède au menu programme.

Pourcréer un nouveau programme, on choisit la commande Create new du menu NEW en se déplaçant avec les flèches du pavé directionnel et en tapant 1 , puis on nomme le programme. On valide en appuyant sur la touche ENTER . S’ouvre alors l’éditeur de programme, dans lequel on saisit les instructions du programme.

La combinaison de touches 2nd MODE produit la commande QUIT et permet un retour à l’écran principal. À partir de celui-ci, on peut exécuter un programme en appuyant sur la touche PRGM puis en choisissant le menu EXEC.

On sélectionne ensuite le nom du programme à exécuter. Celui-ci s’affiche sur l’écran principal. Une pression sur ENTER lance le programme.

La menu EDIT, accessible lui-aussi par pression sur PRGM , permet quant à lui d’afficher le code du programmepour le consulter et le modifier.

Enfin, poursupprimer un programme, différentes méthodes suivant le modèle de calculatrice :

? si le menu DEL est présent lorsqu’on appuie sur PRGM , on choisit dans celui-ci le programme à supprimer, et on valise ;

? sinon, on se rend dans le menu de gestion de la mémoire MEM en appuyant sur 2nd puis + . On sélectionne alors le menu Delete, puis Prgm et enfin le programme à supprimer.

Commandes

Les commandes qui permettent de traduire les instructions des algorithmes sont accessibles en appuyant sur les touches PRGM lorsqu’on se trouve dans l’éditeur de programme. Les commandes de test (=, >,...) sont accessibles dans le menu TEST par pression sur 2nd puis MATH .

Le tableau suivant donne la traduction des instructions vues en cours. Il est à compléter (au dos de cette feuille par exemple) au fur est à mesure de l’année, lors de la découverte de nouvelles instructions.

Dans l’éditeur, on termine instruction en allant à la ligne : touche ENTER .

Instruction Langage

algorithmique Langage TI Commentaire

Affectation A prend la valeur 2 2 A La flèche s’obtient en appuyant

sur la touche STOI .

Lecture Saisir A Prompt A « A= ? »s’affichera sur l’écran.

Écriture (variable) Afficher A Disp A

Écriture (texte) Afficher "A" Disp "A"

Instruction conditionnelle

Si condition Alors instructions Sinon

instructions FinSi

If condition Then instructions Else instructions End Exemple

1. Entrer le programme ci-contre dans la calculatrice.

2. Le tester avec les nombres(5; 1; 3)puis(−1; 7; 2).

3. Quel est le rôle de cet algorithme ?

MAX Prompt A Prompt B Prompt C If A≥B Then If A≥C Then Disp A

1. Traduire un algorithme dans un langage de programmation.

1

(2)

Else Disp C End Else If B≥C Then Disp B Else Disp C End End Exercice

La copie d’écran suivante explique le calcul de la commission que facture le site Priceminister (au 01/10/12) lors d’une vente.

1. Vérifier que le montant de la commission pour un objet vendu 150eest 23,90e.

2. Le prix de vente étant donné, l’algorithme suivant retourne le montant de la commission, le pourcentage du prix de vente qu’elle représente et la somme qui sera reversée au vendeur.

Le compléter.

Variables :

Prix, Fixe, Variable, Commission, Gain, Pourcentage[des nombres]

Entrée :

Saisir ________

Traitement : Si Prix>15 Alors

Fixe prend la valeur 1,9 Sinon

Si Prix>________ Alors

Fixe prend la valeur ________

Sinon

Si ________ Alors ________

Sinon

________

FinSi FinSi FinSi

Variable prend la valeur 0,17×Prix Si Prix>100 Alors

Variable prend la valeur Variable-0,07(Prix-100) Si ________ Alors

________

FinSi FinSi

Commission prend la valeur ________

Pourcentage prend la valeur ________

Gain prend la valeur ________

Sortie :

Afficher Commission Afficher Pourcentage Afficher Gain Le recopier et le compléter.

3. Implémenter l’algorithme sur la calculatrice et le tester.

2

Références

Documents relatifs

Mathématiques Devoir n°1:. les complexes et les

— Après avoir rappelé le principe des méthodes de segmentation les plus courantes, nous présentons dans cet article les algorithmes utilisés pour réaliser un programme de

une absolue netteté dans la nature des choses, on pourrait sans doute re- courir à des algorithmes bien plus simples que ceux que l’on essaye au-.. jourd’hui

(f) Trouver un algorithme plus rapide que celui de Dijkstra pour trouver les plus court chemins et leur longueur ` a partir d’un sommet u donn´ e dans un graphe non-pond´ er´

Rédiger un programme permettant de savoir si un nombre entier naturel est divisible par 7 et afficher le

Les commandes qui apparaissent en bas de l’écran sont accessibles par les touches de F1 à F6 ; elles forment un menu contextuel (qui change suivant le contexte pour permettre un

a) Quelle valeur de β (à 10 −9 près) obtient-on en appliquant l'algorithme de Harry ? Combien de fois faut-il réitérer la fonction cos pour arriver à ce résultat ?.. b) Si

Il a donc un centre de sym´ etrie qui est confondu avec O puisqu’il est le point de concours des parall` eles aux c´ eviennes ` a mi-distance entre les c´ eviennes et les hauteurs