Solution Exercice 9: programme python qui calcul factorielle d'un entier n

Exercice 9.

Écrire un programme en Python qui demande à l'utilisateur de saisir un nombre entier n et de lui afficher n !

Solution

# -*- coding: utf-8 -*-
# Demander à l'utilisateur de saisir la valeur de l'entier n
n = int(input("Type a value of the integer n "))

# define et initialiser une variable auxiliaire j
j = 1
for i in range(1,n+1):
    j = j*i 
print("Factorielle de n est : ",n,"! = : ", j)

 

Younes Derfoufi
CRMEF OUJDA

4 thoughts on “Solution Exercice 9: programme python qui calcul factorielle d'un entier n

    1. A oui j = 1 bien sûr ! C’est une faut d’inattention ! si j est initialisé à zéro la valeur finale sera toujours zéro ! Merci de m’avoir alerté !

Leave a Reply

Your email address will not be published. Required fields are marked *