Program Python Untuk Menemukan Faktor Bilangan

12 views

Berikut ini kita menciptakan pola aktivitas Python untuk menemukan faktor suatu bilangan. Sebelumnya, Anda sudah harus memahami dasar Python berikut:

Source Code

# Program Python untuk menemukan faktor bilangan

# Mendefinisikan fungsi
def print_faktor(x):
"""Fungsi mendapatkan input bilangan dan mencetak faktornya"""

print("Faktor dari", x, "adalah:")
for i in range(1, x+1):
if x % i == 0:
print(i)

# Input bilangan yang akan dicari faktornya
num = int(input("Masukkan bilangan: "))

print_faktor(num)

Output

Masukkan bilangan: 270
Faktor dari 270 adalah:
1
2
3
5
6
9
10
15
18
27
30
45
54
90
135
270

Penjelasan Program

Pada aktivitas di atas, bilangan yang akan dicari faktornya diinput dan disimpan dalam variabel num.

Kita mendefinisikan sebuah fungsi yaitu print_faktor(), yang mempunyai satu parameter yaitu x. Di fungsi ini kita memakai perulangan dari 1 s/d x + 1. Semua bilangan yang sanggup membagi x dengan tepat akan ditampilkan ke layar.

Pada baris terakhir, kita memanggil fungsi print_faktor(num), dan alhasil faktor – faktor dari num ditampilkan ke layar.

 

Author: 
    author
    No related post!