Test de primalité
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Test de primalité



  1. #1
    invite428e20bb

    Test de primalité


    ------

    Bonjour à tous,

    Avant tout, je tiens à m'excuser si ce message est mal placé : c'est un peu des maths mais aussi un peu d'informatique...

    J'ai commencé un programme sur ma TI 89 pour savoir si un nombre est premier ou pas. Bien sûr il y a déjà une fonction sur la calculatrice, mais si je fais ça, c'est pour apprendre à programmer (et aussi pour m'amuser ).

    Bref, voici mon programme qui ne fonctionne pas pour le moment et qui attend vos sages conseils :

    prime(n)
    Prgm
    3->d
    While d²<n
    If mod(n,d²)=0
    Disp "non premier"
    Stop
    Then
    (d+2)->d
    EndIf
    EndWhile
    Disp "premier"
    EndPrgm
    Comme vous pouvez le voir, je suis un débutant... Par avance, merci.

    PS Voici le message d'erreur : Missing start or end of block et cela me renvoit à la ligne (d+2)->d

    -----

  2. #2
    JPL
    Responsable des forums

    Re : Test de primalité

    Pour le code, utilise la balise Code
    Elle permet de garder les indentations.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  3. #3
    invite88ef51f0

    Re : Test de primalité

    Salut,
    Sans chercher à comprendre le code, ça ne serait pas un "else" plutôt qu'un "then" ? Je trouve très bizarre la forme "if blabla // commande // then // commande2".

  4. #4
    invite428e20bb

    Re : Test de primalité

    Exact, c'est un Else et non un Then.

  5. A voir en vidéo sur Futura
  6. #5
    Philou67

    Re : Test de primalité

    En cherchant à comprendre : le test ne devrait-il pas être ?
    Code:
    If mod(n,d)=0
    :'( Plus j'apprends, et plus je mesure mon ignorance

Discussions similaires

  1. Primalité du nombre un
    Par Seirios dans le forum Mathématiques du supérieur
    Réponses: 12
    Dernier message: 18/01/2009, 18h56
  2. critère de primalité à la Lehmer
    Par invite9976ab48 dans le forum TPE / TIPE et autres travaux
    Réponses: 0
    Dernier message: 13/01/2009, 16h00
  3. Primalité et Divisibilité
    Par invite0387e752 dans le forum Mathématiques du supérieur
    Réponses: 15
    Dernier message: 22/03/2007, 16h45
  4. Conjectures sur le test de primalité des nombres de Mersenne
    Par inviteb0cf188d dans le forum Mathématiques du supérieur
    Réponses: 10
    Dernier message: 30/07/2006, 13h28
  5. >>> Test de primalité en 1 opération :
    Par SPH dans le forum Mathématiques du supérieur
    Réponses: 19
    Dernier message: 03/01/2006, 20h49
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...