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 :

Unknown

Freelance Web Developer - Sekarang Fokus di PHP Framework Laravel. Skill (PHP, MySQL, JQuery, Laravel)

No comments:

Post a Comment

Tinggalkan komen ya...