hari ini saya akan berbagi source code Java, tentang pengecekan array pada java dengan tampilan JOption Pane :)
Source Code :
import javax.swing.JOptionPane;
public class Cekarray {
public static void main(String[] args) throws Exception{
int angka [] = {4,2,8,9,12,15,6,5,10,1,11,3,14,7,13};
String masuk;
boolean hasil_masuk = false;
int cari;
masuk = JOptionPane.showInputDialog("Masukkan Angka (1 - 15) : ");
cari = Integer.parseInt(masuk);
String urut="";
for (int i=0;i<angka.length;i++){
int [] posisi = new int[i];
if (angka[i]%2==0){
if(angka [i]==cari){
urut+=""+(int)posisi.length+"";
hasil_masuk = true;
}else {
if(!hasil_masuk){
hasil_masuk = false;
}
}
}
}
if(hasil_masuk){
JOptionPane.showMessageDialog(null, "Angka "+cari+" pada urutan ke " +urut);
}else {
JOptionPane.showMessageDialog(null, "Angka "+cari+" tidak ada dalam daftar");
}
}
}
Output :
JOption Pertama menanyakan angka yang dipilih
JOption Pane Kedua menampilkan di alokasi array keberapa nilai yang di tulis tadi
Analisa :
Program diatas tidak memakai inputan, melainkan langsung saya masukkan nilai arraynya. alur dari program pengecekan array adalah, kita bisa mengecek berada dimana angka yang kita tuliskan di form JOption Pane. saya membuat batasan sampai 15 tempat, jadi didalam array tersebut terdapat 15 bilangan yang ingin kita cari.
untuk syntaxnya sendiri, saya mengunakan looping yaitu For dan if else untuk pengkondisian berada diurutan keberapa array tersebut.
mungkin itu sedikit analisa dari saya, semoga bermanfaat
Nama : FACHRUNISA NURCAHYANI
NIM : 13201214
Kelas : D3
Tidak ada komentar:
Posting Komentar