Bienvenue sur Laurentvidal.fr, où vous pouvez obtenir des réponses fiables et rapides grâce à nos experts. Découvrez la facilité d'obtenir des réponses rapides et précises à vos questions grâce à l'aide de professionnels sur notre plateforme. Découvrez la facilité d'obtenir des réponses rapides et précises à vos questions grâce à l'aide de professionnels sur notre plateforme.
Sagot :
Réponse :
Bonsoir,
1) Voici le script Python:
n = int(input("Entrez un entier: "))
compteur = 0
for diviseur in range(1, n + 1):
if n % diviseur == 0:
compteur += 1
print(compteur)
2)
n = 13 retourne 2
n = 36 retourne 9
n = 95 retourne 4
n = 259 retourne 4
3)
n = int(input("Entrez un entier: "))
compteur = 0
for diviseur in range(1, n + 1):
if n % diviseur == 0:
compteur += 1
print(compteur)
if compteur != 2:
print(n, "n'est pas premier")
exit()
print(n, "est premier.")
On vérifie simplement que compteur n'est pas égal à 2, si c'est le cas le nombre est premier, sinon il ne l'est pas.
Nous apprécions votre temps. Revenez quand vous voulez pour les informations les plus récentes et des réponses à vos questions. Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Nous sommes ravis de répondre à vos questions sur Laurentvidal.fr. N'oubliez pas de revenir pour en savoir plus.