Forum

Catégorie : Support
Forum : TI-82 STATS
Vues : 1196
Réponses : 8
Type : discussion
Etat : réponses autorisées

Langage calculatrice

garfield le 26/02/2013 à 13:10
Entrée:
Les coordonnée de a
Les coordonnée de b
A ( 2; 3 ) b ( -1; 4 )
Traitement
.............stocker dans x
..............stocker dand y
Sortie
Afficher x et y
Il faut mettre le langage courant en langage calcultrice ti-82
Jaurai besoin daide je comprend pas sad.gif
linkakro le 26/02/2013 à 17:02
Nous ne savons pas ce qu'il faut mettre dans les pointillés sans connaître le thème de l'exercice.
J'interprète cela de deux manières :
-un programme qui reçoit deux nombres et les affiche, qu'on utilise ensuite deux fois avec les coordonnées des deux points
-un programme qui reçoit 4 nombres et qui calcule ensuite quelque chose

Admettons le calcul du milieu du segment [AB] afin qu je donne un exemple.
Code
2->A // abscisse de A
3->C       // ordonnée de A
-1->B      // abscisse de B
4->D       // ordonnée de B
(A+B)/2->X
(C+D)/2->Y
Disp X,Y
garfield le 26/02/2013 à 21:26
Les points tilles sont
(L1 (1)+l1 (2))/2 stockER dans x
(L2 (1)+l2 (2))/2stocker dans y
( l1 c'est la liste 1 et l2 la liste 2)
C'est des formules pour caluler les coordonnée dun milieu
garfield le 26/02/2013 à 21:29
Jai une question quelles ameliration peut on faire pour un programme etbquelles critiques eventuelles peut on faire sur lalgorithme?
linkakro le 26/02/2013 à 23:43
C'est marrant que je t'ai fourni un exemple correspondant au sujet.
Remplace A,B,C,D par L1(1),L1(2),L2(1),L2(2) et tout sera bon.
Il aurait fallut préciser sous quelle forme stocker les informations.

Ta question sur l'optimisation est vague.
Un algorithme peut être amélioré en évitant les répétitions.
Un programme dans un vrai language peut être amélioré en choisissant des instructions soit plus rapides soit plus légères.
Je ne vois pas quoi dire de plus sans cas particulier.
garfield le 27/02/2013 à 12:26
Merci beaucoup sa ma vraiment aidée happy.gif
garfield le 01/03/2013 à 11:53
Et comment on fait le langage calculatrice pour si alors sinon
Si choix est 1
Alors lance le milieu
Sinon
Si le choix est 2
Alors lance vect
Sinon
Lance longueur
linkakro le 01/03/2013 à 12:39
J'ignore ce que sont milieur,vect,longueur et le verbe lancer.
Si ce sont dans executions d'autres programmes alors on utilise la fonction "prgm".

La structure If/Then/Else/End répond à ce que tu demandes et est une traduction littérale du français en anglais.

Les commandes de tests tels que l'égalité sont dans le menu 2nde+math(test)

Enlève les indentations que j'ai ajoûté en début de lignes pour être plus lisible.
Code
If C=1 // C représente "choix"
Then
 prgmMILIEU
Else
 If C=2
 Then
  prgmVECT
 Else
  prgmLONGUEUR
 End
End
garfield le 01/03/2013 à 16:15
Merci beaucoup c'est super sympa de m'avoir aidée happy.gif