Poster un nouveau sujet Poster une réponse
langage calculatrice
Auteur Message
garfield
Invité
Posté le : Mar 26 Fév 2013, 13:10   Citer 

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

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 26 Fév 2013, 17:02   Citer 

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



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
garfield
Invité
Posté le : Mar 26 Fév 2013, 21:26   Citer 

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

  Haut de page Bas de page 
 
garfield
Invité
Posté le : Mar 26 Fév 2013, 21:29   Citer 

Jai une question quelles ameliration peut on faire pour un programme etbquelles critiques eventuelles peut on faire sur lalgorithme?

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 26 Fév 2013, 23:43   Citer 

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.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
garfield
Invité
Posté le : Mer 27 Fév 2013, 12:26   Citer 

Merci beaucoup sa ma vraiment aidée happy.gif

  Haut de page Bas de page 
 
garfield
Invité
Posté le : Ven 01 Mar 2013, 11:53   Citer 

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

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Ven 01 Mar 2013, 12:39   Citer 

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



----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
garfield
Invité
Posté le : Ven 01 Mar 2013, 16:15   Citer 

Merci beaucoup c'est super sympa de m'avoir aidée happy.gif

  Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Page générée en 6 requêtes