Bonjour,
Envoyé par
AbdMung0
Est ce que je peux savoir la reponse finale car moi aussi je fais cet excercice
Voici un exemple de fonction en pseudo-code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| fonction estpremier(n)
si n<2:
renvoyer faux car aucun nb premier en dessous de 2
si n est pair:
renvoyer vrai seulement si n est égal à 2, faux sinon
boucle: on essai de k=3 jusqu'à racine(n)+1 avec un pas de 2:
si n est divisible par k:
renvoyer faux
renvoyer vrai puisque n est premier (aucun diviseur n'a été trouvé) |
Pour vérifier: faire la liste des nb premiers < 100, et comparer avec celle-ci:
[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]
Partager