Problème programation TI
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Problème programation TI



  1. #1
    rmouque

    Problème programation TI


    ------

    Bonjour à tous,

    pour mon évaluation de Dnl je souhaiterais traduire un programme écrit sur Pyzo en un programme TI ( compatible à la calculette ) , cependant ceci inclus de savoir choisir un nombre dans une liste, organiser aléatoirement les nombres d'une liste et je ne sais pas comment faire et même si cela est possible.
    Pour mieux vous illustrer, le programme en Python:

    from random import *

    paquet=[1,1,1,1,2,2,2,2,3,3,3,3,4,4,4, 4,5,5,5,5,6,6,6,6]

    def melangerPaquet(paquet):
    deck = []
    for i in range(24):
    carte = choice(paquet)
    paquet.remove(carte)
    deck.append(carte)
    return deck

    paquet = melangerPaquet(paquet)

    def presenterCircuit(paquet):
    circuit = "|"
    for i in range(24):
    circuit = circuit+repr(paquet[i])+"|"
    return print("Voici le circuit : "+circuit)

    presenterCircuit(paquet)

    def prediction(paquet):
    i = 0
    continuer = True
    while(continuer):
    if i+paquet[i] <= 23:
    i = i+paquet[i]
    else:
    i = (i+paquet[i])-24
    continuer = False
    print("Je prédis que la voiture va arriver sur le "+repr(paquet[i])+" se trouvant sur la case N°"+repr(i+1))
    return i

    def lancerDe():
    de = randint(1, 6)
    print("Le dé a été jeté, votre voiture commence sur la case N°"+repr(de))
    return de

    p = prediction(paquet)
    depart = lancerDe()

    def voiture(paquet, depart):
    i = depart-1
    continuer = True
    while(continuer):
    if i+paquet[i] <= 23:
    i = i+paquet[i]
    else:
    i = (i+paquet[i])-24
    continuer = False
    print("Votre voiture s'est arrêtée sur le "+repr(paquet[i])+" se trouvant sur la case N°"+repr(i+1))
    return i

    v = voiture(paquet, depart)

    def verifierPred(p, v):
    if p == v:
    print("LE TOUR DE MAGIE A FONCTIONNE, MERCI !")
    else:
    print("MALHEUREUSEMENT, LE TOUR N'A PAS FONCTIONNE CETTE FOIS")

    verifierPred(p, v)

    Merci d'avance pour votre contribution.

    -----

  2. #2
    gg0
    Animateur Mathématiques

    Re : Problème programation TI

    Bonjour.

    Il est souvent plus facile de refaire le programme que de le traduire. Si tu connais bien Pyzo, tu peux examiner l'algorithme, puis chercher à le refaire avec le logiciel de ta calculette.

    Bonne chance !

  3. #3
    rmouque

    Re : Problème programation TI

    Là justement est le problème je ne sais pas si il est possible de réorganiser les nombres d'une suite et d'en séléctioner un en particulier sur TI du coup je n'arrive ps a faire mon programme

  4. #4
    gg0
    Animateur Mathématiques

    Re : Problème programation TI

    Étudie le manuel d'emploi de ta calculette. Suivant le modèle, il n'y a pas les mêmes possibilités (éventuellement pas le même langage). Si tu as un algorithme précis, tu verras si tu peux ou pas.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. probleme de programation de pic
    Par saif12 dans le forum Électronique
    Réponses: 34
    Dernier message: 20/05/2014, 15h52
  2. Probleme de programation sur fanuc ot
    Par invitee4792f61 dans le forum TPE / TIPE et autres travaux
    Réponses: 5
    Dernier message: 15/05/2013, 22h43
  3. problème programation pic18F452!
    Par invite02763473 dans le forum Électronique
    Réponses: 16
    Dernier message: 04/04/2010, 23h14
  4. Probleme programation moteur pas a pas
    Par invitef27eb29a dans le forum Électronique
    Réponses: 0
    Dernier message: 28/01/2008, 18h49
  5. probleme au programation pic 12c508
    Par invite3a0dfb22 dans le forum Électronique
    Réponses: 3
    Dernier message: 04/04/2006, 11h37