Rabu, 06 April 2016


Pada kesempatan kali ini kita akan mempelajari bagaimana membuat bilangan prima dan fibonacci dalam JSP. apakah JSP (Java Server Page)

TUTORIAL
Langsung saja kita membuat Project baru di netbeans, dan silahkan dibuat seperti ini untuk susunan folder dan file di project yang akan kita buat.
seperti contoh gambar diatas saya membuat project dengan nama WebTugas. nah sekarang buka file index.jsp karena kita akan memasukan script code disini, setelah anda membuka index.jsp anda tulis script nya kita akan membuat form inputan terlebih dahulu, tulis lah script code nya seperti gambar di bawah ini.
setelah selesai anda buat kita akan membuat script untuk mencari bilangan prima. bilangan prima adalah bilangan asli yang lebih besar dari angka 1, yang faktor pembaginya adalah 1 dan bilangan itu sendiri. 2 dan 3 adalah bilangan prima. 4 bukan bilangan prima karena 4 bisa dibagi 2. Sepuluh bilangan prima yang pertama adalah 2, 3, 5, 7, 11, 13, 17, 19, 23 dan 29

Tuliskan kode Script seperti gambar di bawah ini diantara <body>.......</body>
Keterangan :
if (request.getParameter("cmdolah")!=null){
//melakukan perhitungan jika pilih tombol Cetak

String a = request.getParameter("bilangan1");
//memanggil parameter "bilangan1" pada index.jsp (pada form inputan bilangan 1)

out.println("Bilangan 1 = "+a+"<br>");
 //mencetak inputan bilangan 1

 String b = request.getParameter("bilangan2");
 //memanggil parameter "bilangan2" pada index.jsp (pada form inputan bilangan 2)

 out.println("Bilangan 2 = "+b+"<br>");
 //mencetak inputan bilangan 2

int inBil1 = Integer.parseInt(a)
int inBil2 = Integer.parseInt(b);
//mengubah inputan String menjadi Integer

//cek apakah integer bilangan1 lebih kecil dari bilangan2
if (inBil1 < inBil2) { int aa=0, j,i;
//variable untuk penandaan bilangan

//mengubah isprima menjadi boolean
boolean isprima;

for (i=inBil1;i<=inBil2;i++){
//looping dari angka terkecil hingga angka terbesar
 
isprima=true;
//jika isprima bernilai "true"
 
for (j=2;j<i;j++){
//perhitungan modulus
if(i%j==0){
//jika i mod j = 0;
 
 isprima=false;
//jika isprima bernilai false berarti perhitungan berhenti
break;
}
}
if(isprima==true){
//jika isprima bernilai true berarti perhitungan dilanjutkan
out.print(i + ", ");
//mencetak hasil perhitungan
}
}

setelah kita menulis script untuk mencari bilangan prima, coba anda Run untuk melihat hasilnya.

Selanjutnya kita akan mencari bilangan fibonacci. Lanjutan......

0 komentar :

Posting Komentar

Jakarta

Formulir Kontak

Nama

Email *

Pesan *

KasKus Hot Tread