Erreur syntaxe Algorithme simple

karti -  
Nyctaclope Messages postés 5295 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, aujourd'hui, j'ai appris à rentrer un algo dans ma TI 83 Plus. J'ai utilisé l'algo avec cette formule bien connue :"racine de((xB-xA)² + (yB-yA)²)

J'ai rentré cet algo :

:Disp "ABS 1PT"
:InPut X
:Disp "ORD 1PT"
:InPut Y
:Disp "ABS 2PT"
:Input Z
:Disp "ORD 2PT"
:Input T
:racine((Z-X)²+(T-Y)²)
:->Disp C

Le problème c'est que j'ai une erreur syntaxe qui peut m'aider?

7 réponses

  1. Nyctaclope Messages postés 5295 Date d'inscription   Statut Membre Dernière intervention   1 254
     
    Bonjour

    Je pense qu'avant d'afficher C, il faut lui affecter son contenu
    A l'avant dernière ligne il faut écrire l'équivalent de C=racine(...)
    A toi de savoir quelle est la syntaxe à utiliser pour ta machine ..
    Et vérifie que les carrés doivent bien s'écrire avec "²" et non avec une expression puissance 2
    A+
    Nyctaclope
    0
  2. karti
     
    Merci beaucoup !!!!
    0
    1. Nyctaclope Messages postés 5295 Date d'inscription   Statut Membre Dernière intervention   1 254
       
      cela a marché ?
      et c'était quoi l'erreur ?
      a+
      Nyctaclope
      0
  3. Nyctaclope Messages postés 5295 Date d'inscription   Statut Membre Dernière intervention   1 254
     
    Re

    As tu vérifié pour l'expression des carrés ?
    Pour l'erreur de syntaxe, est ce qu'on te précise à quelle ligne elle survient ?

    Enfin tu dois disposer d'un mode d'exécution pas à pas ? en l'utilisant tu dois bien pouvoir trouver à quelle ligne cela plante ?

    A+
    Nyctaclope
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. karti
     
    Mon erreur se trouve ici apparemment

    :->Disp C
    0
  6. Nyctaclope Messages postés 5295 Date d'inscription   Statut Membre Dernière intervention   1 254
     
    Re

    Je ne connais pas les instructions de ta TI 83, et ne sais pas ce que signifie ->
    C'est probablement "passer la valeur dans ..." A vérifier ..

    Donc il est probable que "...." ->C est correct mais pas "->Disp .." ... car Disp n'est pas une variable, mais une instruction ..

    Donc peut être tes deux dernières lignes devraient être :
    :racine((Z-X)²+(T-Y)²)->C
    :Disp C

    A moins que -> permette aussi de transférer le résultat affiché antérieurement dans une variable, et dans ce cas ce serait en final :
    :racine((Z-X)²+(T-Y)²)
    :->C
    :Disp C

    A+
    Nyctaclope
    0
  7. karti
     
    C'est bon merci j'avais trouvé !! c'est bien

    la formule -> C
    Disp C

    Voilà à bientôt par contre je ne sais pas comment on fais lorsque le prob est résolu. (le signaler)
    0
    1. Nyctaclope Messages postés 5295 Date d'inscription   Statut Membre Dernière intervention   1 254
       
      Re
      Tu vas sur ton message initial en tête, et là tu dois avoir un bouton pour "mettre en résolu" ou quelque chose comme cela.
      Il n'y a que toi qui puisse le faire ( ou une "autorité" du site ).
      Et bonne suite à toi, amuse toi bien avec ta TI ...
      A+
      Nyctaclope
      0