GDEV NET

Tutorial Pemrograman Android Oprek and Dev

Menghitung N Faktorial Dengan Python

Dalam artikel kemarin saya memberitahukan / membahas tentang mengenai cara membuat program sederhana menghitung nilai n! ( atau n faktorial ) dengan menggunakan bahasa pemrograman Shell Brourne atau Bourne Shell (sh), nah dalam artikel sekarang ini saya akan membahas cara membuat program sederhana tersebut dengan menggunakan bahasa pemrograman Python.


(Baca Juga : Menghitung n Faktorial Menggunakan Bahasa Pemrograman Bourne Shell)


Algoritma Program

Disini saya menggunakan algoritma program yang sama seperti apa yang saya gunakan di artikel kemarin, namun tentunya ada sedikit perbedaan pada gaya penulisan, sebab setiap masing-masing bahasa pemrograman mempunyai aturan-aturan penulisan tersendiri. contohnya adalah pembuatan fungsi pada pemrograman. def Faktorial(n): def menyatakan deklarasi suatu fungsi, berbeda dengan shell, yang mana untuk menyatakan deklarasi suatu fungsi ialah function. contoh : function Faktorial() { yang mana function adalah sebagai awal deklarasi, dan Faktorial sebagai nama funfsi nya.

Tujuan pembuatan fungsi adalah untuk mempersingkat penulisan suatu block program yang di pakai di berulang-ulang

Algoritma untuk menghitung n! (n faktorial ) sebenarnya sama seperti yang di gunakan pada saat membuat dengan bahasa Bourne Shell, adalah sebagai berikut :
  1. Pertama ambil sebuah bilangan dari keyboard dan di simpan ke N
  2. Berikan nilai 1 ke variabel pencacah I
  3. Berikan nilai 1 ke variabel pencatat hasil perkalian bernama Hasil
  4. while I <= N
    • Kalikan I ke Hasil atau sebaliknya Hasil ke I dan simpan kembali ke Hasil
    • Kemudian naikan nilai I sebesar 1


Dan berikut adalah full code nya :


Berikut adalah contoh output nya :

Masukan bilangan (n) : 4

4! = 24

2 Responses to "Menghitung N Faktorial Dengan Python"