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

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...

SECURITY DATABASE

Keamanan database Keamanan merupakan suatu proteksi terhadap pengrusakan data dan pemakaian data oleh pemakai yang tidak punya kewenangan. Penyalahgunaan Database : Tidak disengaja, jenisnya :  kerusakan selama proses transaksi  anomali yang disebabkan oleh akses database yang konkuren  anomali yang disebabkan oleh pendistribuasian data pada beberapa komputer  logika error yang mengancam kemampuan transaksi untuk mempertahankan konsistensi database.  Disengaja, jenisnya :  Pengambilan data / pembacaan data oleh pihak yang tidak berwenang.  Pengubahan data oleh pihak yang tidak berwenang.  Penghapusan data oleh pihak yang tidak berwenang.  Tingkatan Pada Keamanan Database :  Fisikal : lokasi-lokasi dimana terdapat sistem komputer haruslah aman secara fisik terhadap serangan perusak.  Manusia : wewenang pemakai harus dilakukan dengan berhati-hati untuk mengurangi kemungkinan ...

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...