Calcul du Produit de deux nombres en Python

Écrire un programme Python qui permet de lire deux entiers positifs et de calculer leur produit. Le principe est le suivant : A x B = A + A + ... + A (B fois).

Python pandacodeur 1

Correction :

# Calcul du produit de deux entiers positifs
a = int(input("Entrez un premier entier positif : "))
while a < 0:
    a = int(input("Entrez un premier entier positif : "))

b = int(input("Entrez un deuxième entier positif : "))
while b < 0:
    b = int(input("Entrez un deuxième entier positif : "))

produit = 0
for i in range(b):
    produit += a

print("Le produit de", a, "et", b, "est", produit)

Explication :

Ce programme permet de calculer le produit de deux entiers positifs a et b, saisi par l'utilisateur.

La première étape consiste à demander à l'utilisateur de saisir un premier entier positif a à l'aide de la fonction input(). Si l'entier saisi n'est pas positif, le programme redemandera à l'utilisateur de saisir un nombre positif à l'aide d'une boucle while.

Ensuite, le programme demande à l'utilisateur de saisir un deuxième entier positif b en utilisant la fonction input(). Si l'entier saisi n'est pas positif, le programme redemandera à l'utilisateur de saisir un nombre positif à l'aide d'une boucle while.

La variable produit est ensuite initialisée à 0.

Une boucle for est utilisée pour ajouter a autant de fois que la valeur de b. À chaque itération de la boucle, la variable produit est incrémentée de la valeur de a.

Finalement, le programme affiche le produit de a et b à l'aide de la fonction print().

Si vous avez trouvé les exercices corrigés en  Python de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !

Contact WhatsApp : +237 658395978 | Réaliser Par Joël_Yk

  • Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam