PROGRAM FAKTORIAL PADA PYTHON class faktorial : def fakt( self, angka): if angka <=1: return 1 else : return angka*self.fakt(angka -1) f=faktorial() print 'hasil faktorial adalah :' print f.fakt(10) LOGIKA PROGRAM FAKTORIAL Pada blok program diatas dideklarasikan class yang bernama faktorial . Class adalah struktur data yang bisa kita gunakan untuk mendefinisikan objek yang menyimpan data bersama-sama nilai-nilai dan perilaku (behavior) , didalam class faktorial akan dibuat def ()digunakan untuk mendeklarasikan fungsi yang bernama fakt , selanjutnya f ungsi angka disini adalah menunjukan suatu argumen yang berfungsi sebagai inputan yang akan diproses oleh program yaitu berupa angka Selanjutnya diberikan kondisi jika angka kurang dari satu maka nilai akan di return atau dikembalikan ke inputan angka , jika tidak maka akan mengeksekusi perintah else dan nilai akan dikembalikan ke angka*self.
Blog ini diciptakan untuk berbagi ilmu, pengalaman, dan petualangan.