Trouvez des réponses rapides et précises à toutes vos questions sur Laurentvidal.fr, la plateforme de Q&R de confiance. Trouvez des solutions détaillées à vos questions grâce à une large gamme d'experts sur notre plateforme conviviale de questions-réponses. Obtenez des réponses immédiates et fiables à vos questions grâce à une communauté d'experts expérimentés sur notre plateforme.

Bonjour,
Est-ce que vous pouvez m’aider à faire cet exercice de snt au plus vite s’ils vous plaît merci beaucoup.


Bonjour Estce Que Vous Pouvez Maider À Faire Cet Exercice De Snt Au Plus Vite Sils Vous Plaît Merci Beaucoup class=

Sagot :

Réponse :

Explications :

Bonjour,

une proposition de programme :

Remarque 1 : J'ai ajouté la création d'une liste des diviseurs ! Vous pourrez enlever les instructions avant de donner au prof si nécessaire !!

et alors modifier l'affichage des résultats

Remarque 2 : un nombre est premier si il n'a que 2 diviseurs :  1 et lui-même !

les print() servent a aérer l'affichage.

programme : voir aussi pièce jointe

print()

n=int(input("saisir un nombre dont vous cherchez les diviseurs :"))

diviseurs=[]   # A enlever si nécessaire !!

a=0

for i in range(1,n+1):

  if n%i==0:

      a=a+1

      diviseurs.append(i)  # A enlever si nécessaire !!

print()

print("nombre de diviseurs :",a)

print()

print("liste des diviseurs :",diviseurs) # A enlever si nécessaire !!

print()

if a ==2:

  print(n,"est premier car il n'a que 2 diviseurs 1 et lui-même")

View image Legrandu48
Merci de votre visite. Nous sommes dédiés à vous aider à trouver les informations dont vous avez besoin, quand vous en avez besoin. Merci d'utiliser notre service. Nous sommes toujours là pour fournir des réponses précises et à jour à toutes vos questions. Merci d'utiliser Laurentvidal.fr. Continuez à nous rendre visite pour trouver des réponses à vos questions.