choisir un nbre premier de amanière aléatoire

Accueil Forums Programmation WIMS Programmation d’exercices OEF choisir un nbre premier de amanière aléatoire

Vous lisez 3 fils de discussion
  • Auteur
    Messages
    • #6795
      Lionel Verbecq
      Participant
      Up
      0
      Down
      ::

      Bonjour,

      Quelqu’un connait-il la ligne de commande pour avoir de manière alélatoire un nombre premier ?

      Lionel.

    • #6796
      byache
      Participant
      Up
      0
      Down
      ::

      Bonjour,
      Il n’y en a pas à ma connaissance. Je pense que c’est parce que ce n’est pas simple à coder de façon peu coûteuse. Personnellement je taperais une liste d’une vingtaine de nombres premiers et je ferais un random() sur cette liste.

    • #6797
      Gilles Marbeuf
      Modérateur/modératrice
      Up
      0
      Down
      ::

      Bonsoir,
      Vous pouvez utiliser la fonction prime de Pari/GP.

      Par exemple, dans l’OEF, le code suivant génère un nombre premier aléatoirement dans la liste des 100 premiers nombres premiers :

      \integer{alea=randint(1..100)}
      \integer{nb=pari(prime(\alea))}

      Gilles

    • #6803
      Lionel Verbecq
      Participant
      Up
      0
      Down
      ::

      Merci à vous deux,
      la solution Giles convient bien.

Vous lisez 3 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.