Sabtu, 07 Juli 2018

PERANCANGAN DAN ANALISIS ALGORITMA ll


           
  PERANCANGAN DAN ANALISIS ALGORITMA ll FAKTORIAL 


                                            Di buat                                          
     Oleh     
                                               
                                                Nama   :   Agus fredyanto

                                                Nim      :   2116r1257       
                                                Prodi    :  Teknik Informatika
                                                Kelas    :  B1 Semester 4   


                                  SEKOLAH TINGGI MANAGEMEN 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 ll.
Penulisan makalah merupakan salah satu tugas dan persyaratan untuk menyelesaikan tugas mata kuliah Perancangan dan analisis Algoritma ll, Sekolah Tinggi Manajemen Informatika Dan Komputer .
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 Perancangan dan analisis Algoritma ll 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

                                           (agus fredyanto)

 Pendahuluan

Latar Belakang

Disini Saya Akan Memberikan Pengertian  Tentang Factorials dan Rumusnya Pengertian dari factorial itu sendiri adalah 'Perkalian Semua Bilangan Asli Yang Kurang Atau Sama Dengan 'N'.Setelah Kita Mengetahui Maka Kita Akan Mudah Mengerjaknya                                                                                                                                                                              .                                                                                         
Tujuan 
1.Memberikan Pengertian Tentang Factorial 
2.Memperluas pengetahuan tentang Factorial 
3.Menambah Wawasan Tentang Factorial                                                                  

 Metode
Pada Penyusunan Makalah Ini , Penulis Akan Menggunakan Metode Studi Pustaka Selain Menggunakan Buku Cetak Sebagai Referensi Penulis Juga Melakukan Study Pustaka Dengan Menggunakan Internet Browsing.                                                     


 Pembahasan 
Pengertian 
Dalam Matematika ,Faktorial Dari bilangan n Adalah Hasil Perkalian Bilangan Bulat Yang Kurang Dari Satu Atau Sama Dengan 'n'.                                              


                                                                                           
  Definisi
    0 !  = 1
    1 !  = 1
    2 !  = 2 x 1 =
    4 !  = 4 x 3 x 2 x 1 = 24 , dan seterusnya, sehinggg
    n !  = n x ( n – 1 ) x ( n – 2 ) x … x 3 x 2 x 1 atau dapat ditulis
    n !  = n x ( n – 1 ) !
n!=\prod_{k=1}^n k\qquad\mbox{untuk semua }n\ge1.
Selain definisi tersebut terdaoat juga definisi rekursif Yang di defenisikan untuk
n \ge 0
n! = \begin{cases} n \cdot (n-1)! , & \mbox{untuk }  n \ge 1  \\ 1,  & \mbox{untuk } n = 0. \end{cases} 
Rumus   
n! = 1 x 2 x … x (n-2) x( n-1) 
 Untuk faktoral 0, hasilnya adalah 1. 0! = 1
 Berikut ini adalah faktorial 0 sampai faktorial 10.
 0! = 1
 1! = 1
 2! = 1 × 2 = 2
 3! = 1 × 2 × 3 = 6
 4!  = 1 × 2 × 3 × 4 = 24
 5! = 1 × 2 × 3 × 4 × 5 = 120
 6! = 1 × 2 × 3 × 4 × 5 × 6 =
 7! = 1 × 2 × 3 × 4 × 5 × 6 × 7 = 5040
 8! = 1 × 2 × 3 × 4 × 5 × 6 × 7 × 8 = 40320
 9! = 1 × 2 × 3 × 4 × 5 × 6 × 7 × 8 × 9 = 362880
10! = 1 × 2 × 3 × 4 × 5 × 6 × 7 × 8 × 9 × 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 - );

(jika tidak number * Factorial(number dikurang 1)

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


     HASIL FACTORIALS HTML

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.

C.Dafftar Pustaka
 Https//:Id.Wikipedia.Org.Wiki Faktorial
 Https//:www.Rumusstatistik.com

PERANCANGAN DAN ANALISIS ALGORITMA ll

              PERANCANGAN DAN ANALISIS ALGORITMA ll FAKTORIAL                                              Di buat                 ...