Partage
  • Partager sur Facebook
  • Partager sur Twitter

alghorithme

    1 novembre 2011 à 21:43:45

    bonjour voila j'ai un alhorithme que je n'arrive pas a traduire sur ma calculatrice TI 82 stat
    J'ai le language naturel :
    Déclaration des variable
    X,Y
    Entré des données
    Saisir X
    Traitement des donneés
    Si X>ou=0 et X<500
    Alors
    Y prend la valeur de 23100-21X
    Sinon
    Si X> ou = 500 et X<900
    Alors
    Y prend la valeur de 20100-15X
    Afficher Y
    Sinon
    Y prend la valeur de X+5700
    Afficher Y
    Finsi
    fin si

    j'arrive le début de l'alghorithme sa me donne :

    prompt X
    If 0<ou=X<500
    then y= 23100-X (c'est la que je ne suis pas sure)
    Disp Y
    Else
    If 500<ou= 0<900
    then y = 20100-15X
    Disp Y
    else
    then Y= X+5700
    Disp Y
    end
    end

    Merci si vous pouvez me corriger :)
    • Partager sur Facebook
    • Partager sur Twitter
      1 novembre 2011 à 22:09:02

      Logiquement ça doit être bon :) En tout cas ça a bien la logique que ça devrait avoir...
      • Partager sur Facebook
      • Partager sur Twitter
        1 novembre 2011 à 22:25:30

        oui mais quand je le tappe sur ma calculette il y a une erreur et je ne sais pas ou
        • Partager sur Facebook
        • Partager sur Twitter
          2 novembre 2011 à 0:16:08

          Je pense que le problème vient de tes affectations ; "Y prend la valeur truc" se traduit par : "Y<- truc" et non par "Y=truc".

          "Y=truc" teste si Y est égal à "truc" : s'il y a égalité, cela vaut "True" (ou "Vrai" ou 1 je ne sais plus comment c'est codé avec les TI) et sinon cela vaut "False" (ou "Faux" ou 0)
          • Partager sur Facebook
          • Partager sur Twitter
            2 novembre 2011 à 17:55:30

            c'est bon j'ai trouvé la solution :D merci de votre aide
            • Partager sur Facebook
            • Partager sur Twitter

            alghorithme

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown