PERANCANGAN DAN ANALISIS ALGORITMA II
FAKTORIAL
FAKTORIAL
Di Susun Oleh :
MUHAMMAD SYAUQI
MUHAMMAD SYAUQI
(2116R1172)
Sekolah Tinggi Manajemen Informatika Dan Komputer
HIMSYA
SEMARANG
2018
KATA
PENGANTAR
Segala puji
bagi Allah SWT yang telah memberikan kami kemudahan sehingga dapat
menyelesaikan makalah ini. Shalawat dan salam semoga terlimpah curahkan kepada
baginda tercinta kita yakni Nabi Muhammad SAW.
Makalah ini di susun agar pembaca dapat memperluas ilmu tentang “Perancangan Dan Analisis Algoritma II”, yang kami sajikan berdasarkan pengamatan dari berbagai sumber, Alhamdulillah telah selesai dengan baik. Dalam mengerjakkan tugas makalah ini kami berterimakasih kepada :
1. Sutejo
S.Kom Selaku dosen pembimbing mata kuliah Perancangan Dan Analisis Algoritma II yang telah memberikan Bimbingan, Pengarahan, dalam
penyusunan makalah ini.
2. Orang Tua
dan keluarga yang telah memberikan dukungan dan do’anya untuk kesuksesan dalam pembuatan makalah ini.
3. Teman-teman
Mahasiswa STMIK HIMSYA SEMARANG yang telah memberikan masukan dan
dukungannya untuk pembuatan makalah ini.
4. Semua pihak yang
tidak dapat disebutkan satu persatu, yang telah memberikan bantuan dalam
penulisam makalah ini.
Akhirnya penulis
berharap semoga allah swt memberikan imbalan yang setimpal kepada mereka yang
telah memberikan bantuan, dan dapat menjadikan semua bantuan ini sebagai
ibadah, Amiin Yaa Robbal ‘Alamiin.
Semoga makalah ini dapat memberikan pengetahuan
yang lebih luas kepada pembaca. Walaupun makalah ini memiliki kelebihan dan
kekurangan. Penulis menyadari bahwa pembuatan makalah ini masih ada kekurangan.
Oleh karena itu, penulis dengan senang hati membutuhkan kritik dan saran dari
para pembaca untuk kesempurnaan makalah ini.
Harapan Penulis semoga makalah ini dapat berguna, menambah wawasan dan
dapat memperluas ilmu para pembaca. Makalah ini disusun oleh penulis sangat simple agar para pembaca mudah mencernanya
dan tidak bosan membacanya, saya selaku penulis mohon maaf jika ada pembahasan
yang kurang tepat dan menyimpang, karena kami masih dalam proses belajar.
Semarang, 7 JULI 2018
MUHAMMAD SYAUQI
PENDAHULUAN
Latar Belakang
Disini kami
menulis tentang Faktorial untuk memperjelas apa dan rumus dari semua itu.
Disini kami menjelaskan tentang pengertian "Factorials".
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
Penulisan
1. Untuk
mengetahui arti dan Rumus Factorials
2. Menambah
pengetahuan tentang Factorial
3. Memperjelas
tentang Factorial
4 Menambahkan
wawasan tentang Factorial
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.
PEMBAHASAN
Pengertian
Factorials
Dalam matematika, faktorial dari bilangan asli n adalah
hasil perkalian antara bilangan bulat positif yang kurang dari atau sama dengan
n. Faktorial ditulis sebagai n! dan disebut n faktorial. Adalah Recursive Factorial Function yang terdapat variabel 0-10 pada
tabel,factorial dalam proram ini adalah (number) dan terdapat rumus dalam
program ini
Rumus Factorials :
n! = nx
(n-1) x (n-2) x ..... x3 x2 x1
dapat ditulis n! = nx (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
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
10! = 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 = 3628800
Factorial Coding HTML
<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>
PENUTUP
Kesimpulan
Jadi
Factorial Dalam dunia
matematika, faktorial dari bilangan asli n adalah hasil perkalian antara bilangan bulat
positif yang kurang dari atau sama dengan n. Faktorial ditulis
sebagai n! dan disebut n faktorial.
Factorial Disini Adalah Recursive
Factorial Function yang terdapat variabel 0-10 pada tabel,factorial dalam
proram ini adalah (number) dan terdapat rumus dalam program ini yang dapat
digunakan untuk membuat program Factorial.HTML yang bisa membuat kita lebih
mengerti tentang program Factorials.HTML.
Terimakasih
semoga makalah ini dapat berguna bagi kita semua & dapat menambah wawasan
kita, makalah ini masih banyak kekurangan jadi mohon saran dan masukan.
Saran
Makalah ini di tulis agar kita dapat mengetahui cara menghitung faktorial
dengan benar tentang bagaimana rumus factorial dan dapat mengerjakan dengan
baik di sisi lain positif bagi pembaca sekalian.
Kami menyadari bahwa dalam hal
penulisan mungkin banyak yang belum sesuai kami minta saran dari pembaca yang
budiman di kolom komentar guna melengkapi sisi kekurangan makalah ini.
"TERIMA KASIH TELAH MEMBACA MATERI"
"TERIMA KASIH TELAH MEMBACA MATERI"