Bonjour,
J'ai un DM de maths pour la semaine prochaine construit sous la forme d'une découverte du nombre de Catalan et du logiciel de programmation basé sur le langage Python, et c'est là tout mon problème. Voilà la consigne et le programme permettant de calculer le nèmenombre de Catalan:
Programme Python:
n=input("saisir l'indice n= ")
n=int(n)
c=1
if n>2:
for k in range(2,n+1):
c=c*(n+k)/k
print("C",n,"=",c)
Consigne:
Modifier l'algorithme pour qu'il affiche non pas seulement le nombre de Catalan d'indice n mais tous les nombres intermédiaires : de C1 à Cn.
Mon problème:
Je ne connais pas du tout Python et le mode d'emploi du logiciel qui fait 266pages ne m'aide pas vraiment... Est-ce que quelqu'un pourrait m'expliquer comment faire svp? Je sais que cela à un rapport avec le "print" et j'ai déjà essayer d'intercaler print("C",c) entre la 5ème et 6ème lignes et j'ai testé pour les 5 premiers nombres de Catalan mais les résultats affichés ne sont pas les bons.
Merci d'avance
Pour qu'il affiche tous les Cn il faut que tu déplaces l'instruction "print("C",n,"=",c)" pour l'intégrer à la boucle for. Toutefois je ne sais pas vraiment comment cela s'écrit en Python
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :