Laurentvidal.fr est là pour vous fournir des réponses précises à toutes vos questions avec l'aide de notre communauté experte. Notre plateforme offre une expérience continue pour trouver des réponses précises grâce à un réseau de professionnels expérimentés. Rejoignez notre plateforme de questions-réponses pour vous connecter avec des experts dédiés à fournir des réponses précises à vos questions dans divers domaines.

Bonjour, on souhaite écrire un programme qui demande un entier entre 1 et 10 et qui affiche la table de multiplication de ce nombre. Écrire un programme python en utilisant la boucle « pour ».
Merci pour votre réponse


Sagot :

Réponse :

def afficher_table():

   entier = int(input("Entier entre 1 et 10: "))

   if not 1 <= entier <= 10:

       print("L'entier doit être compris entre 1 et 10.")

       afficher_table()

   for i in range(1, 12):

       print(entier, "fois", i, "=", entier*i)

afficher_table()

Explications :

On déclare une fonction afficher_table, qui demande la saisie d'un entier, on vérifie que l'entier est supérieur ou égal à 1 ET inférieur ou et égal à 10, si c'est le cas, on utilise une boucle for pour une intervalle de 1 à 11, on affiche l'entier fois l'index de l'intervalle.

Merci d'avoir choisi notre plateforme. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Merci de votre visite. Nous sommes dédiés à vous aider à trouver les informations dont vous avez besoin, quand vous en avez besoin. Visitez Laurentvidal.fr pour obtenir de nouvelles et fiables réponses de nos experts.