Question: De getallen C ( n , k ) worden voor alle n , k 0 gedefinieerd door de volgende drie regels: C ( n
De getallen Cn k worden voor alle n k gedefinieerd door de volgende drie regels: C n C n k als k n C n k C n k Cn k voor n k Een recursieve Pythonfunctie die Cn k berekent, waarbij n en k formele parameters zijn. Deze getallen worden de binomiale cofficinten genoemd en komen op een aantal gebieden voor.
Ze tellen bijvoorbeeld het aantal arrangementen op een rij dat je kunt maken van n objecten, waarvan k rood en nk groen.
Het zijn ook de cofficinten van xnynk in de expansie van xynx y kan bijvoorbeeld worden geschreven als xxy xy y en zijn C C C en C Als we de binominale cofficinten in een tabel schrijven, waarbij k toeneemt van links naar rechts, en n toeneemt naarmate we verder in de tabel gaan, produceren we wat bekend staat als de driehoek van Pascal.
Hieronder staan de eerste vier rijen. Merk op dat het de definitie weerspiegelt, aangezien elke term de som is van de term erboven en de term erboven en links. Schrijf een compleet Pythonprogramma dat XC de eerste n rijen van de driehoek van Pascal afdrukt, waarbij n door de gebruiker via het toetsenbord wordt ingevoerd. Gebruik uw recursieve functie voor het berekenen van Cn k bij het schrijven van het programma."
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
