Question: having troubles with part (c). need it programmed in Python 3.9 Exercise 2.11: Binomial coefficients The binomial coefficient () is an integer equal to n!

having troubles with part (c). need it programmed in Python 3.9
having troubles with part (c). need it programmed in Python 3.9 Exercise

Exercise 2.11: Binomial coefficients The binomial coefficient () is an integer equal to n! nx (n-1) x (n - 2) ...x (n-k+1) k!(n - k)! 1x 2 x... xk when k > 1, or (%) = 1 when k = 0. a) Using this form for the binomial coefficient, write a Python user-defined function binomial(n,k) that calculates the binomial coefficient for given n and k. Make sure your function returns the answer in the form of an integer (not a float) and gives the correct value of 1 for the case where k = 0. b) Using your function write a program to print out the first 20 lines of "Pascal's triangle." The nth line of Pascal's triangle contains n +1 numbers, which are the coefficients (). (), and so on up to (). Thus the first few lines are 11 121 1331 14641 c) The probability that an unbiased coin, tossed n times, will come up heads k times is (*)/2". Write a program to calculate (a) the total probability that a coin tossed 100 times comes up heads exactly 60 times, and (b) the probability that it comes up heads 60 or more times

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!