Damoah

Retrouver tous les sujets résolus.
Répondre
Michaek

Damoah

Message par Michaek » sam. 14 nov. 2020 19:48

Bonjour à tous

J'ai un DM a rendre. J'ai fait toute les questions sauf la question d) qui consiste a compléter un programme python. AIDEZ-MOI SVP
Merci d'avance
Fichiers joints
python.PNG
sos-math(21)
Messages : 10348
Enregistré le : lun. 30 août 2010 11:15

Re: Damoah

Message par sos-math(21) » sam. 14 nov. 2020 20:17

Bonjour,
tu as une fonction "premier" qui teste si un entier est premier ou non en renvoyant le booléen True si le nombre et premier et False sinon.
Donc la recherche du premier nombre premier supérieur ou égal à \(n\) consiste à partir de \(n\), à tester sa primalité et s'il n'est pas premier, à passer à son successeur \(n+1\). Donc TANT QUE le test de primalité du nombre considéré est FAUX, alors on passe au suivant.
Tu vois qu'il n'y a qu'un petit mot à mettre dans ton programme.
Tu devrais ensuite pouvoir tester ces fonctions :

Code : Tout sélectionner

>>> premiersup(200)
211
Bonne continuation
Répondre