Découvrez les réponses à vos questions facilement sur Laurentvidal.fr, la plateforme de Q&R de confiance. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions précises à vos interrogations de manière rapide et efficace. Rejoignez notre plateforme pour vous connecter avec des experts prêts à fournir des réponses détaillées à vos questions dans divers domaines.

Bonjour,
Je suis en seconde et je n'arrive pas à cet énoncé de SNT(science du numérique), pouvez vous m'aider ?
Ecrire un programme Python qui demande un nombre entier positif à l'utilisateur et qui affiche comme résultat "Le nombre n'est pas divisible par 3" selon les cas.
Merci

Sagot :

Tenurf

Réponse :

j ai fait un peu de zele - j ai gere les cas ou l utilisateur renvoie autre chose qu un entier positif - tu peux supprimer ce que tu veux, en gras c est en gros ce que l exo te demande

Explications :

while True: # c est pour avoir un programme qui tourne en boucle car True est toujours vrai

   # on demande a l utilisateur de rentrer un nombre positif

  reponse_utilisateur = input("Veuillez saisir un nombre entier positif -->   ")

   # on utilise un try / except pour gerer les exceptions, c est a dire les cas ou l utilisateur ne rentre pas un nombre entier positif

   try:

       reponse = int(reponse_utilisateur)

       # si jamais la reponse n est pas un entier ca va aller directement a l exception ValueError

       if reponse < 0: # si jamais c est negatif

           print("Positif svp le nombre...")

       elif (reponse%3) == 0: # on fait le reste de ce nombre par la division euclidienne de 3

           print("Vous savez quoi ? votre nombre est divisible par 3 !")

       else:

           print("Votre nombre n'est pas divisible par 3 !")

   except ValueError:

       print("Entrez un nombre entier positif svp")

Nous espérons que vous avez trouvé ce que vous cherchiez. Revenez nous voir pour obtenir plus de réponses et des informations à jour. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir des réponses plus précises et des informations à jour. Merci d'avoir visité Laurentvidal.fr. Revenez bientôt pour plus d'informations utiles et des réponses de nos experts.