Program Faktorial Dan Fibonacci Pada Bahasa Java
Program Faktorial Dan Fibonacci JavaScript
Program Faktorial dan Fiboncci Pada Bahasa Java - Mungkin ini adalah artikel pertama saya dalam blog ini. Untuk itu saya sangat berterimkasih bagi kalian yang telah mengklik artikel ini maka jangan lupa meninggalkan jejak dengan cara komen kekurangan dari blog ini supaya jadi pembelajaran bagi saya pribadi.
Oke tak perlu berlama-lama, pada kesempatan ini saya akan membagikan sedikit ilmu yang saya dapatkan di bangkuk perkuliahan tentang pembuatan program faktorial dan Fibonacci, Sebelum ke programnnya, Taukah Kamu apa itu Faktorial dan Fibonaci?
Pengertian Faktorial Dan Fibonacci
1. Faktorial
Faktorial dari bilangan asli n merupakan hasil perkalian antar bilangan bulat positif yang kurang atau sama dengan nilai n. Faktorial dapat ditulis sebagai n! dan juga disebut n faktorial. Secara umum n! atau n faktorial dapat dituliskan sebagai berikut :
Sebagai contoh, nilai dari
Berikut ini adalah daftar sejumlah faktorial:
n -> n!
0 -> 1
1 -> 1
2 -> 2
3 -> 6
4 -> 24
5 -> 120
6 -> 720
7 -> 5'040
8 -> 40'320
9 -> 362'880
10 -> 3'628'80
import java.util.Scanner;
public class fibonacci&faktorial {
public static void main(String[] args) {
int pil,a,b,f;
Scanner in=new Scanner(System.in);
Scanner show=new Scanner(System.in);
System.out.println(" M e n u");
System.out.println("1. Fibonacci ");
System.out.println("2. Faktorial ");
System.out.print("Masukan pilihan anda = ");
pil=in.nextInt();
if (pil == 1){
System.out.print("Masukan Jumlah Deret Fibonacci : ");
int n = show.nextInt();
long fib[] = new long[n];
fib[0] = 1;
fib[1] = 1;
for(int i=2; i<n; i++) {
fib[i] = fib[i-1] + fib[i-2];
}
for (int i=0; i<n; i++) {
System.out.print(fib[i] + " ");
}
1 -> 1
2 -> 2
3 -> 6
4 -> 24
5 -> 120
6 -> 720
7 -> 5'040
8 -> 40'320
9 -> 362'880
10 -> 3'628'80
2. Fibonacci
Sedangkan Fibonacci merupakan sebuah pola bilangan yang didapatkan dari penjumlahan dua bilangan sebelumnya pada sebuah deret tersebut.
Nah mungkin kalian sudah mengerti tentang garis besar dari pengertian Faktorial & Fibonacci. So kita lanjut ke programnya
public class fibonacci&faktorial {
public static void main(String[] args) {
int pil,a,b,f;
Scanner in=new Scanner(System.in);
Scanner show=new Scanner(System.in);
System.out.println(" M e n u");
System.out.println("1. Fibonacci ");
System.out.println("2. Faktorial ");
System.out.print("Masukan pilihan anda = ");
pil=in.nextInt();
if (pil == 1){
System.out.print("Masukan Jumlah Deret Fibonacci : ");
int n = show.nextInt();
long fib[] = new long[n];
fib[0] = 1;
fib[1] = 1;
for(int i=2; i<n; i++) {
fib[i] = fib[i-1] + fib[i-2];
}
for (int i=0; i<n; i++) {
System.out.print(fib[i] + " ");
}
}
else if (pil==2){
System.out.print("Masukan Bilangan Faktorial : ");
a=in.nextInt();
b = a;
for(int i=a; i<=b; i++){
f=1;
for(int fak=2; fak<=i; fak++){
f*=fak;}
System.out.println(i+" ! = "+f);}}
else {
System.out.println("Salah Masukan pilihan");}
}
}
else if (pil==2){
System.out.print("Masukan Bilangan Faktorial : ");
a=in.nextInt();
b = a;
for(int i=a; i<=b; i++){
f=1;
for(int fak=2; fak<=i; fak++){
f*=fak;}
System.out.println(i+" ! = "+f);}}
else {
System.out.println("Salah Masukan pilihan");}
}
}
Baca juga :
Saat kalian mencoba Programnya di Komputer kalian, maka tampilan dari program tersebut akan seperti ini!
KESIMPULAN
Dengan menggunakan Program Faktorial dan Fibonacci kita bisa dengan mudah mengetahui deret dan bilangan asli(n) yang kita inginkan tidak perlu susah payah untuk menggarabnya lagi dibuku.
The same goes for the remedy the customer data is given. But it’s additionally very functional and full of tiny details, similar to choosing completely different ‘depths’ as an alternative of the old, boring ‘sections’ in 카지노주소 different roulette websites. It really feels you’re going back in time to the Roaring 20’s. With that being mentioned, the site was surprisingly modern-looking and very straightforward to navigate especially on our cellular gadgets.
ReplyDelete