Program Bilangan Prima dan
Fibonacci menggunakan JSP Netbeans
Kita akan membuat program bilangan prima dan bilangan
fibonacci menggunakan JSP di Netbeans.
Sekilas tentang bilangan prima dan fibonacci. Bilangan prima
adalah bilangan yang hanya bisa dibagi dengan dirinya sendiri, sedangkan
bilangan fibonacci adalah bilangan atau angka yang ditambah dengan angka
sebelumnya.
Lanjut ke pokok bahasan, untuk membuat program, kita harus
sudah menginstal netbeans dan Xampp pada PC atau laptop kita. Disini saya
menggunakan Netbeans 8.0 .
Diatas adalah gambaran awal program web bilangan prima dan
fibonacci, dimana saat kita input Angka Pertama dan Angka Terakhir maka akan
tampil bilangan prima dan fibonacci mulai dari angka yang diinput pada Angka
Pertama dan berakhir pada angka inputan Angka Terakhir.
Sekarang buka Netbeansnya, buat project baru untuk java web
nya, lalu ubah file “ index.jsp ” menjadi seperti dibawah ini :
Atau seperti ini codingnya :
index.jsp
<%@page
contentType="text/html" pageEncoding="UTF-8"%>
1211510373 - Amin Jaeni
Bilangan Prima Dan Fibonacci
Masukkan Batas Angka Pertama dan Angka Terakhir
Angka Pertama :
Angka Terakhir :
<%
if(request.getParameter("angka1")
!=null) {
String a =
request.getParameter("angka1");
out.println("
Angka Pertama = "+a+"
");
Angka Pertama = "+a+"
");
String b =
request.getParameter("angka2");
out.println("Angka
Terakhir = "+b+"
");
");
int intAngka1 =
Integer.parseInt(a);
int intAngka2 =
Integer.parseInt(b);
out.print("
Bilangan Prima dari Angka "+a+" sampai "+b+" adalah :
");
Bilangan Prima dari Angka "+a+" sampai "+b+" adalah :
");
if (intAngka1 < intAngka2) {
//Mencetak Bilangan Prima
int aa = 0, j, i;
boolean isPrima;
for (i = intAngka1; i <=
intAngka2; i++) {
isPrima = true;
for (j = 2; j < i;
j++) {
if(i%j == 0) {
isPrima =
false;
break;
}
}
if (isPrima == true) {
out.println(i+" ");
}
}
//Mencetak Bilangan
Fibonacci
int x = 0, y = 1;
out.println("
Bilangan Fibonacci dari Angka "+a+" sampai "+b+" adalah :
");
Bilangan Fibonacci dari Angka "+a+" sampai "+b+" adalah :
");
for(int i2 = intAngka1; i2
< intAngka2; i2++) {
if (x >=intAngka1
&& x<= intAngka2) {
out.println(x);
}
x = x+y;
y = x-y;
}
}
else {
out.println("
Angka yang dimasukkan Salah
");
Angka yang dimasukkan Salah
");
}
}
%>
Jika sudah selesai, kita jalankan, maka hasilnya akan
seperti ini :
Kalau pada kolom Angka Pertama diinput dengan angka 1 dan
kolom Angka terakhir diinput dengan Angka 100, lalu klik hasil, maka hasilnya
akan seperti ini :
Sampai sini kita selesai membuat program bilangan prima dan
fibonacci menggunakan JSP di Netbeans.
Jika ingin yang sudah jadi bisa didownload disini
1211510373 - Download - Amin Jaeni
Jika ingin yang sudah jadi bisa didownload disini
1211510373 - Download - Amin Jaeni
Terima Kasih.