الأجوبة
a)
import math
n= int(input("enter n"))
k= int(input("enter k"))
def binomial(n,k):
if (k>n):
print(0)
elif(k==0 or k==n ):
print(1)
else:
a= math.factorial(n)
b= math.factorial(n-k)*math.factorial(k)
c=a/b
print(c)
binomial(n,k)
b)
def Pascal(n) :
for line in range(0, n) :
for i in range(0, line + 1) :
print(binomial(line, i)," ", end = "")
print()
def binomial(n, k) :
res = 1
if (k > n - k) :
k = n - k
for i in range(0 , k) :
res = res * (n - i)
res = res // (i + 1)
return res
n = 20
Pascal(n)
القوائم الدراسية التي ينتمي لها السؤال
معلومات ذات صلة
- جامعة الشارقة
- computational physics 1430353
- رياضيات | Mathematics
- برمجة بايثون | Python programming
- ابحث عن مسائل برمجة بايثون | Python programming بالانجليزي