AI Assistant
Detail Karya Portofolio

Faktorial & Faktorisasi dengan Python

Ezra Jon Freddy Pakpahan Oleh: Ezra Jon Freddy Pakpahan

Ringkasan Portofolio

Portofolio ini akan menjelaskan pembuatan fungsi faktorial dan faktorisasi dengan bahasa python

Deskripsi & Detail Proyek

Sedikit Info 

Matematika berasal dari bahasa Yunani Kuno μάθημα (máthēma), yang berarti pengetahuan, pemikiran, pengkajian, dan pembelajaran. Dahulu disebut sebagai ilmu hisab, yaitu bidang ilmu yang mencakup studi tentang topik-topik seperti bilangan (aritmetika dan teori bilangan), aljabar,bangun ruang (geometri), dan besaran serta perubahannya (kalkulus dan analisis). 

Bagian 1: Membuat program Faktorisasi secara ascending(menaik)

Faktor sendiri adalah bilangan-bilangan yang dapat membagi habis sebuah bilangan. Berguna dalam kelipatan dan pembagian berdasarkan suatu bilangan.

Disini fungsi hitung_faktorial dibuat terlebih dahulu dengan membuat perulangan dimulai dari angka 1, lalu argument di loop keatas sampai tidak memiliki modulus. Kemudian sebagai tampilan awal, user diminta memasukkan nilai yang kemudian akan memanggil fungsi hitung_faktorial saat tombol enter ditekan.

Bagian 2: Faktorial

Faktorial, sebuah produk dari semua bilangan bulat positif kurang dari atau sama dengan bilangan bulat positif, yang dilambangkan tanda seru(!). Dalam kehidupan faktorial biasanya digunakan untuk menghitung jumlah atau banyaknya susunan objek, yang dapat dibentuk dari sekumpulan angka tanpa harus memerhatikan bagaimana urutannya

Disini saya memakai library math berperan membantu mendapatkan nilai matematis, jadi nilai n diinput oleh user dan kemudian dipanggil nilai factorial yang adalah hasil dari fungsi hitung_faktorial yang dipanggil sebagai penghitung dan pembuat outputnya.

Penutup

Demikian portofolio ini saya kerjakan untuk memenuhi tugas akhir saya pada kelas Dasar-dasar Python di platform doktermekanik.id. Mohon maaf bila yang saya kerjakan selama ini tidak memenuhi harapan, namun saya berharap apa yang saya kerjakan ini tidak sia-sia dan dapat bermanfaat bagi orang banyak, sehingga menjadi nilai yang baik bagi saya dan orang banyak. Sekian dan terimaksih.