17.01.53.2030
kali ini saya akan menulis tentang program deret Fibonacci dan program menghitung factorial dengan Flowchart dan JCreator.
.
Contoh Soal
1. Buatlah program untuk menampilkan deret Fibonacci menggunakan perulangan while dan masukkan dari pemakai.
2. Buatlah program untuk menghitung factorial.
1. Bilangan Fibonacci
Barisan bilangan dapat didefinisikan sebagai suatu urutan yang terdiri atas bilangan-bilangan yang disusun berdasarkan aturan-aturan dan pola tertentu. Elemen yang ada pada sebuah barisan bilangan biasa disebut dengan suku. Di dalam matematika ada berbagai macam bentuk barisan bilangan mulai dari barisan geometri, barisan persegi, barisan aritmetika, dan ada juga yang dinamakan barisan Fibonacci.
Flowchart
JCreator
import java.util.*;
import java.lang.Math;
public class fibo {
private static Scanner input = new Scanner(System.in);
public static void main(String[] args) {
int bilinput;
int biltotal;
int bil1;
int bil2;
int billoop;
biltotal = 0;
bil1 = 0;
bil2 = 1;
billoop = 0;
System.out.print("Masukkan jumlah deret fibonacci = ");
bilinput = input.nextInt();
System.out.println("Hasil = ");
System.out.println(btotal);
while (billoop <= bilinput) {
biltotal = bil1 + bil2;
bil2 = bil1;
bil1 = biltotal;
System.out.println(biltotal);
billoop = billoop + 1;
}
}
}
2. Menghitung Factorial
Flowchart
JCreator
import java.util.*;
import java.lang.Math;
public class faktorial {
private static Scanner input = new Scanner(System.in);
public static void main(String[] args) {
System.out.print("Masukkan angka faktorial = ");
int bilinput;
int hasil;
int bilulang;
hasil = 1;
bilulang = 1;
bilinput = input.nextInt();
System.out.print("hasil = ");
while (bilulang <= bilinput) {
hasil = hasil * bilulang;
bilulang = bilulang + 1;
}
System.out.println(hasil);
}
}
TERIMAKASIH
0 komentar:
Posting Komentar