Python : Function BilanganPrima()
Hello , goodMorning all. Udah lama ni ngga Update artikel. Baiklah, untuk pagi ini saya akan share script python lai hehe.
Script kali ini adalah fungsi untuk menentukan sebuah bilangan apakah prima atau bukan , oke tanpa basa basi, ini dia script nya :
*Don't forget to comment ya
def bilPrima(p):
"Apakah bilangan prima ?"
pmbagi = xrange(2,p)
listHasilBagi = [] #Buat List untuk hasil setelah di modulo
for nilaiBagi in pmbagi:
cariModulo = p % nilaiBagi
listHasilBagi.append(cariModulo) #masukkan hasil modulo ke list
if cariModulo == 0: #jika modulo = 0, maka hentikan aksi modulo
break
keluarKanNol = listHasilBagi.pop() #keluarkan List diurutan paling akhir
if keluarKanNol == 0: #jika ada nol di list hsil modulo, maka bukan prima
print "Bukan Bilangan Prima"
else:
print "Bilangan Prima"
#contoh penggunan function() diatas
bilPrima(17)
bilPrima(16)
Penampakan :
Post a Comment