Calcul de la factorielle d'un nombre entier positif en Python

Écrire un programme Python qui lit un nombre entier positif et calcule la factorielle de ce nombre. Le programme ne doit accepter que des nombres positifs ou nuls et ignorer tout nombre négatif.

Corrigé vidéo

La vidéo explique la méthode de résolution du thème indiqué. Adaptez-la aux données et aux consignes de cet exercice.

Algorithme 27, Factorielle, fonction récursive

Voir sur YouTube

Python pandacodeur 1
Voir le corrigé Masquer le corrigé

Correction :

n = int(input("Entrez un nombre entier positif : "))
factorielle = 1

if n >= 0:
    for i in range(1, n + 1):
        factorielle *= i

    print(f"La factorielle de {n} est {factorielle}")
else:
    print("Le nombre saisi est négatif.")

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 652027193 | Réaliser Par Joël_Yk

Questions / Réponses

Aucune question. Soyez le premier à poser une question.
★ ★ ★ ★ ★
Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam