Soal:
Buatlah aplikasi untuk menemukan kunci yang dicari dengan inputan:
- Sejumlah n kunci
- Nilai kunci yang di cari
public class tugas3 extends javax.swing.JFrame {
String []simpan=new String[10];
String kunci;
boolean []valid=new boolean[10];
int n=0,langkah=0;
public tugas3() {
initComponents();
setIconImage(new javax.swing.ImageIcon(getClass().
getResource("LOGOKU.gif")).getImage());
setTitle("ImamPrasetyo~1046");
}
private void binsertActionPerformed(java.awt.event.ActionEvent evt) {
n++;
simpan[n]=inputkey.getText();
inputkey.setText("");
datakey.append(simpan[n]+"\n");
}
private void bcariActionPerformed(java.awt.event.ActionEvent evt) {
kunci=searchkey.getText();
double waktu=Math.log10(n);
for (int i=1;i<=n;i++)
{
if (simpan[i].equals(kunci)) {valid[i]=true;langkah=i;} else valid[i]=false;
}
if (valid[langkah])hasilkey.append("Kunci "+kunci+" Ditemukan\nPada langkah ke "+langkah+"\nWaktu akses= "+waktu+" s\n");
else hasilkey.append("Kunci "+kunci+" Tidak Ditemukan\n");
}
private void bhapusActionPerformed(java.awt.event.ActionEvent evt) {
hasilkey.setText("");
datakey.setText("");
inputkey.setText("");
searchkey.setText("");
}
Hasil:
Daftar Pustaka:
http://asdyaniarya.blogspot.com/2015/03/tugas-03-sistem-berkas-program.html diakses pada hari kamis 26 Maret 2015 pukul 13.00
http://om4gus.blogspot.com/2007/12/ganti-icon-standar-form-java.html diakses pada hari kamis 26 Maret 2015 pukul 13.00
http://ucup-aw.blogspot.com/2012/06/merubah-file-java-menjadi-file-exe.html diakses pada hari kamis 26 Maret 2015 pukul 13.00
Aplikasi dapat di download disini dalam ekstensi .exe : DOWNLOAD
Tidak ada komentar:
Posting Komentar