Langsung ke konten utama

LAPORAN AKHIR PYTHON

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 fungsi 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.fakt(angka-1).

Pada blok program selanjutnya dideklarasikan variabel f , Fungsi dari variabel f adalah mendeklarasikan objek pada class faktorial . selanjutnya perintah print akan mencetak hasil nilai dari faktorial disini contohnya nilai faktorial yang diinput adalah 10 , maka nanti hasil faktorial yang akan dicetak adalah ( hasil faktorial adalah : 3628800 .

Bagaimanakah hasilnya? ayo coba dan jika berhasil silahkan posting keblog ini :D








Komentar

Postingan populer dari blog ini

EVOLUSI KOMPUTER

Komputer , mendengar kata itu  biasanya yang langsung kita pikirkan adalah tekonologi. Tapi tahukah anda? Bagaimana proses evolusi dari dahulu sampai sekarang? Bagaimana dulu sebuah komputer bisa sampai berukuran satu ruangan? dan tahukah anda bahwa komputer atau laptop yang sudah anda gunakan saat ini mengalami evolusi yang sangat panjang? Mari kita lihat sedikit tentang perkembangan komputer dari waktu ke waktu atau yang sering disebut dengan Evolusi Komputer. Sebelum komputer tercipta seperti sekarang ini, salah satu ide pembuatan komputer sebenarnya terjadi karena alat hitung. Berikut beberapa contoh alat hitung yang ada sebelum komputer diciptakan: A. Abacus Menurut Wikipedia : Abacus . Sempoa atau Abacus adalah alat kuno untuk penghitungan yang terbuat dari rangka kayu dengan sederetan poros yang berisi manik - manik yang bisa di geser. Alat ini digunakan untuk melakukan operasi aritmatika seperti penjumlahan, pengurangan, perkalian pembagian dan akar kuadrat.Mu...

SISTEM OPERASI SECURITY

Sistem Operasi Adalah seperangkat program yang mengelola sumber daya perangkat keras komputer , dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting . Sistem operasi mempunyai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya. Contoh sistem operasi modern adalah Linux , Android , iOS , Mac OS X , dan Microsoft Windows Keamanan Sistem Operasi Pada dasarnya seorang pengguna komputer sangat membutuhkan rasa kenyamanan ketika sedang mengoperasikannya. Kenyamanan tersebut dapat diperoleh salah satunya dari keamanan sistem yang dipakai. Berbicara mengenai keamanan sistem, ada dua hal yang sering diperdebatkan yaitu mengenai istilah keamanan dan proteksi. P...

SOSIAL MEDIA

Sosial Media  Media sosial  adalah sebuah media online, dengan para penggunanya bisa dengan mudah berpartisipasi, berbagi, dan menciptakan isi meliputi blog ,  jejaring sosial , wiki, forum dan  dunia virtual . Blog, jejaring sosial dan wiki merupakan bentuk media sosial yang paling umum digunakan oleh masyarakat di seluruh dunia. MEDIA SOSIAL ( Social Media ) adalah saluran atau sarana pergaulan sosial secara online di dunia maya (internet). Para pengguna ( user ) media sosial berkomunikasi, berinteraksi, saling kirim pesan, dan saling berbagi ( sharing ), dan membangun jaringan ( networking ). Jika kita mencari definisi  media sosial  di mesin pencari  Google   , dengan mengetikkan kata kunci "social media meaning", maka Google menampilkan pengertian media sosial sebagai " websites and applications used for social networking " --website dan aplikasi yang digunakan untuk jejaring sosial. Andreas Kaplan  dan  Michael...