Dasar-Dasar Python (Program Faktorial & Faktor )

Fathan Agil Barra Putra

Sosial Media


2 orang menyukai ini
Suka

Summary

Merupakan program yang dirancang menggunakan bahasa pemrograman python yang digunakan untuk menentukan nilai faktorial dan faktor dari suatu bilangan.

Description

Pada program penentu faktorial suatu bilangan, digunakan sebuah fungsi rekursif untuk mengefisiensi baris kode yang dibuat. 

Fungsi rekursif adalah fungsi yang melakukan perulangan dengan mengacu pada dirinya sendiri. pada program ini fungsi rekursif terjadi pada fungsi fac yang telah di definisikan. Hasil dari rekursif ini akan membuat sebuah perulangan perkalian dimana nilainya akan berkurang (n-1) setiap perulangan sehingga akan menghasilkan pola faktorial yakni n x (n-1) x ….. x …. x 1 .

 

Pada program penentu faktor suatu bilangan, digunakan perulangan for loop dan di tampilkan menggunakan tipe data list.

Tipe data list digunakan untuk mengumpulkan bilangan-bilangan hasil proses pemfaktoran ke dalam suatu variabel list yang bernama fa. Tujuannya agar saat output ditampilkan akan terlihat rapih. Penggunaan for loop bertujuan agar terjadi perulangan ketika nilai input dimodulus dengan nilai iterasi ( i ). Proses perulangan memiliki batas dari nilai 0 sampai nilai ke-sehingga dipastikan tidak ada nilai yang terlewat pada saat proses pemfaktoran.

 

Pembuatan program dan penulisan kode diatas dibuat menggunakan :

 

Informasi Course Terkait
  Kategori: Artificial Intelligence
  Course: Dasar - Dasar Python