Saturday, July 7, 2018

Perancangan Dan Analisis Algoritma II Faktorial

PERANCANGAN DAN ANALISIS ALGORITMA II
FAKTORIAL



Dibuat Oleh :
Singgih Adinata Prayoga
2116R1173

Sekolah Tinggi Manajemen Informatika dan Komputer
HIMSYA SEMARANG
2018


KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT, yang atas rahmat-Nya maka penulis dapat menyelesaikan penyusunan makalah yang berjudul “Perancangan Dan Analisis Algoritma II Faktorial”.
Penulisan makalah merupakan salah satu tugas dan persyaratan untuk menyelesaikan tugas mata kuliah Peracangan Dan Analisis Algoritma II, Sekolah Tinggi Manajemen Informatika Dan Komputer Himsya Semarang
Dalam penulisan makalah ini penulis menyampaikan ucapan terima kasih yang tak terhingga kepada pihak-pihak yang membantu dalam menyelesaikan penelitian ini, khususnya kepada :
  1. Pak Sutejo selaku dosen pembimbing mata kuliah Peracangan Dan Analisis Algoritma II yang telah meluangkan waktu, tenaga dan pikiran dalam pelaksanaan bimbingan, pengarahan, dorongan dalam rangka penyelesaian penyusunan makalah ini
  2. Rekan-rekan semua di kelas Teknik Informatika 2018
  3. Secara khusus penulis menyampaikan terima kasih kepada keluarga tercinta yang telah memberikan dorongan dan bantuan serta pengertian yang besar kepada penulis.
  4. Semua pihak yang tidak dapat disebutkan satu persatu, yang telah memberikan bantuan dalam penulisan makalah ini.
Akhirnya penulis berharap semoga Allah memberikan imbalan yang setimpal pada mereka yang telah memberikan bantuan, dan dapat menjadikan semua bantuan ini sebagai ibadah, Amiin Yaa Robbal ‘Alamiin.
Dalam Penulisan makalah ini penulis merasa masih banyak kekurangan-kekurangan baik pada teknis penulisan maupun materi, mengingat akan kemampuan yang dimiliki penulis. Untuk itu kritik dan saran dari semua pihak sangat penulis harapkan demi penyempurnaan pembuatan makalah ini.
Semarang, 12 Juli 2018
        








                                                                                          (Singgih Adinata Prayoga)

BAB I
PENDAHULUAN

Latar Belakang

Disini kami menulis tentang Faktorial untuk memperjelas apa dan rumus dari semua itu. Disini kami menjelaskan tentang pengertian "Faktorial".
Penulis menuliskan tentang ini untuk mengetahui lebih jelas lagi. Dalam sehari-hari kita Belum Tau Arti Dan Rumus Didalam Factorials.
Setelah mengetahui tentang Factorial tersebut, tentu kita bisa mengerjakan dengan mudah Factorial

Tujuan
1.    Untuk mengetahui arti dan Rumus
2.    Menambah pengetahuan tentang Faktorial
3.    Memperjelas tentang Faktorial
4    Menambahkan wawasan tentang Faktorial 

Metode Penulisan
     Pada penyusunan makalah ini, penulis menggunakan metode studi pustaka, selain dengan menggunakan buku cetak sebagai referensi, penulis juga melakukan studi pustaka dengan menggunakan media internet
BAB II 
Pembahasan



         Pengertian Factorials
        Faktorial dinotasikan "!" , Faktorial merupakan penulisan singkat dari perkalian sederajat       bilangan bulat positif terurut hingga

        Faktorial dapat didefinisikan sebagai berikut
       0! = 1
       1! = 1
       2! = 2
       3! = 6
       4! = 24
        Rumus Factorials :

        n! = nx (n-1) x (n-2) x ..... x3 x2 x1 / dapat ditulis
        n! = nx (n-1)


     Fungsi faktorial didefinisikan sebagai:
   n!=\prod_{k=1}^n k\qquad\mbox{untuk semua }n\ge1.
Selain definisi tersebut, terdapat juga definisi secara rekursif, yang didefinisikan untuk n \ge 0
n! = \begin{cases} n \cdot (n-1)! , & \mbox{untuk }  n \ge 1  \\ 1,  & \mbox{untuk } n = 0. \end{cases}
Untuk n yang sangat besar, akan terlalu melelahkan untuk menghitung n! menggunakan kedua definisi tersebut. Jika presisi tidak terlalu penting, pendekatan dari n! bisa dihitung menggunakan rumus Stirling:
n! \approx \sqrt{2\pi n}\, \frac{n^n}{e^n}.
Juga terdapat definisi analitik untuk faktorial, yaitu menggunakan fungsi gamma:

 \Gamma(z) = \int_0^\infty  t^{z-1} e^{-t}\,\mathrm{d}t
n! = Γ(n + 1) 

Berikut ini adalah faktorial 0 sampai faktorial 10.
   
     0! = 1
     1! = 1
     2! = 1 x 2 = 2
     3! = 1 x 2 x 3 = 6
     4! = 1 x 2 x 3 x 4 = 24
     5! = 1 x 2 x 3 x 4 x 5 = 120
     6! = 1 x 2 x 3 x 4 x 5 x 6 = 720
     7! = 1 x 2 x 3 x 4 x 5 x 6 x 7 = 5040
     8! = 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 = 40320
     9! = 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 = 362880
   10! = 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 = 3628800


Coding HTML Factorials

<html xmlns = "http://www.w3.org/1999/xhtml">

(Html pembuka berisi link website)

   <head>
      <title> Recursive Factorial Function </title>

(Judul Untuk dokumen Html Recursive Factorial Function)

      <script type = "text/javascript">

(Script Tipe : Javascript)

     <!--
     document.writeln( "<h1>Factorials of 1 to 10</h1>" );

(Menulis Dokumen: Dari judul 1-10)

         document.writeln( 
            "<table border = '1' width = '100%'>" );

(Menulis Dokumen: Dengan batas tabel 1 dan dengan lebar 100%)

         for ( var i = 0; i <= 10; i++ )

(Untuk Variabel i = 0 dengan variabel i kurang dari 10)
            document.writeln( "<tr><td>" + i + "!</td><td>"
               factorial( i ) + "</td></tr>" );

  (Menulis Dokumen : <membuat di dalam sebuah tabel><mendefenisikan file didalam sebuah tabel>angka dari simbol faktorial
   <membuat di dalam sebuah tabel><mendefiniskan didalam sebuah tabel> angka hasil dari faktorial tanpa menggunakan simbol Faktorial)

         document.writeln( "</table>" );

(menulis dokumen penutup tabel)

         // Recursive definition of function factorial
         function factorial( number )

(memfaktorkan faktorial <number>)

         {                  
            if ( number <= 1 )  // base case
               return 1;

(jika number <=1 maka hasil adalah 1)

            else
               return number * factorial( number - 1 );

(jika tidak number * Factorial(number dikurang 1)

         }  
// -->
      </script>
   </head><body></body>
</html>

Hasil Factorial HTML


 BAB III 
PENUTUP

A. Kesimpulan

Berdasarkan tujuan penulisan mengenai pengenalan Faktorial adalah penulisan singkat

dari perkalian sedarajat bilangan bulat positiv terurut hingga 1.

faktorial dinotasikan simbol "!".


B. Saran

Makalah ini diberikan sesuatu hal-hal yang berkaitan cara menghitung faktorial dengan benar tentang bagaimana rumus factorial dan dapat mengerjakan dengan baik di sisi lain

positif bagi pembaca sekalian terutama terhadap warga stmik himsya sekalian.






0 komentar:

Post a Comment