Halaman

Python - Mencari permutasi nPr

 #Mencari_Permutasi


def faktorial(n) :

 if n==0 :

  return 1

 else :

  return n*faktorial(n-1)


def permutasi(n,r):

 return ((faktorial(n))/(faktorial(n-r)))  

  

def CariPermutasi(n,r):

 nCr = int(permutasi(n,r))

 return nCr


def Main():

 print("- Mencari Permutasi -")

 n = int(input("n   = "))

 r = int(input("r   = "))

 x = CariPermutasi(n,r)

 print("C(",n,"," ,r,") = ", x)


Main()



Di atas : coding
Gambar : ketika dijalankan

Python - Mencari kombinasi nCr

 #Mencari_Kombinasi


def faktorial(n) :

 if n==0 :

  return 1

 else :

  return n*faktorial(n-1)


def kombinasi(n,r):

 return ((faktorial(n))/(faktorial(n-r)*faktorial(r)))  

  

def CariKombinasi(n,r):

 nCr = int(kombinasi(n,r))

 return nCr


def Main():

 print("- Mencari Kombinasi -")

 n = int(input("n   = "))

 r = int(input("r   = "))

 x = CariKombinasi(n,r)

 print("C(",n,"," ,r,") = ", x)


Main()



Di atas : coding

Gambar : ketika dijalankan

Python - memanggil file py - dan menggunakannya

Buat file mymodule.py berisi :

#module kabataku

def kali(a, b):

 return a*b

def bagi(a, b):

 return a/b

def tambah(a,b):

 return a+b

def kurang(a,b):

 return a-b


-----------------------
paggil file mymodule.py dan menggunakan

#memanggil file mymodule
import mymodule

print("kali 4 x 2 : ", mymodule.kali(4,2))
print("bagi 4 / 2 : ", mymodule.bagi(4,2))
print("tambah 4 + 2 : ", mymodule.tambah(4,2))
print("kurang 4 - 2 : ", mymodule.kurang(4,2))


------------------
Hasil