Mathématiques

Question

Voici un algorithme concernant les nombres premiers:
saisir N(entier strictement supérieur à 2*)
Si N est pair
alors afficher "non premier"
sinon
k prend la valeur 3
Tant que le reste de la division euclidienne de N par k est différent de 0
k prend la valeur k+2
fin tant que
si k=N
alors afficher "nombre premier"
sinon afficher "non premier"
fin si
fin si

la question est la suivante: écrire un algorithme, en utilisant l'algorithme précédent, qui donne le nombre de nombres premiers compris entre 100 et 500.
merci d'avance

1 Réponse

  • Bonjour,
    Il y a un petit problème dans la boucle du tant que (je l'ai modifiée)


    Image en pièce jointe de la réponse caylus

Autres questions