Friday, 18 August 2017

Program Java Menghitung Berat Badan

Indek Berat Badan (BMI) merupakan acuan untuk mengukur kesehatan dengan berat. Indek Berat Badan ini dapat dihitung berdasarkan berat badan dibagi dengan 2x tinggi badan berikut contoh outputnya: 
Pada program diatas saya menggunakan fungsi scanner, kemudian membuat inputan berat badan dalam bentuk pound dan juga tinggi dalam bentuk inch, selanjutnya membuat konstanta dan juga main program. konstanta disini digunakan untuk mengkonversi pound ke kilogram dan inci ke dalam meter. selanjutnya membuat output menggunakan statemen if.
disini file versi javanya atau disini

Wednesday, 16 August 2017

Pencarian (Searching) Linier pada Java

Pencarian linier melakukan pencarian terhadap setiap elemen didalam sebuah array secara sekuensial. Jika kata kunci pencarian tidak cocok dengan salah satu elemen didalam array sampai akhir array diraih, maka algoritma akan memberitahukan pengguna bahwa kunci pencarian tidak ada. Jika kunci pencarian ada didalam array, algoritma akan menguji setiap elemen sampai ia menemukan yang cocok dengan kunci pencarian dan menghasilkan nilai balik berupa indeks dari elemen tersebut

sebagai contoh:

34  56  2  10  77  51  93  30  5  52

sebuah program yang melakukan pencarian untuk menemukan 51 dengan menggunakan algoritma pencaria, program pertama - tama memriksa apakah 34 cocok dengan kunci pencarian. Jika tidak, maka algoritma akan memeriksa apakah 56 cocok dengan kunci pencarian. Program melanjutkan proses yang sama untuk menguji 2, kemudian 10, dan kemudian 77. ketika program menguji 51, yang cocok dengan kunci pencarian, program menghasilkan indeks 5, yang merupakan lokasi dari 51 didalam array. Jika, setelah pemeriksaan atas setiap elemen array, program menentukan bahwa kunci pencarian tidak cocok dengan sembarang elemen didalam array, maka ia akan menghasilkan sebuah nilai sentinel.

Komponen Swing



Selain menggunakan JOptionPane untuk membuat Input/Output berbasis GUI pada java,programer dapat menggunakan Swing untuk membuat program berbasis GUI didalam Swing ada beberapa komponen pendukung yang memungkinkan sang programmer membuat program berbasis GUI lebih sempurna berikut ini komponen GUI berbasis swing :






· Jlabel : digunakan untuk menampilkan teks atau ikon yang tidak bisa dihapus






· JTextField : digunakan untuk menerima inputan dari user






· JButton : digunakan untuk menimbulkan sebuah event ketika diklik dengan mouse






· JCheckBox : digunakan untuk menetapkan sebuah opsi yang dapat diseleksi






· JComboBox : digunakan untuk membuat daftar item kebawah yang dapat dipilih oleh user






· Jlist : digunakan untuk membuat daftar item yang dapat dipilih user dengan mengklik salah satu dari item tersebut






· Jpanel : merupakan sebuah area dimana komponen – komponen ditetapkan









Dasar - Dasar GUI Pada Java

kebanyakan program yang ada menampilkan teks pada command window dan mendapatkan masukkan juga dari command window, sebagai contoh yang sering digunakan sehari hari yaitu program e-mail memungkinkan kita untuk mengetik dan membaca pesan pada sebuah jendela yang disediakan oleh program,field (kotak dialog) merupakan sebuah jendela didalamnya program menampilkan pesan penting untuk si user atau dapat disimpulkan didalamnya program mendapatkan informasi dari user, pada kesempatan ini yang saya gunakan untuk input/output berbasis GUI pada java yaitu dengan JOptionPane. berikut contoh programnya






















untuk file versi javanya silahkan klik disini atau disini

If Nested

Yaitu Suatu statemen If dapat memuat statemen If lainnya. sebagai contoh

if (a > b) {
if (c > b)
System.out.println ("a dan c lebih besar dari b");
}
else
System.out.println ("a lebih kecil atau sama dengan b");

Sunday, 13 August 2017

IF DUA ARAH

Statemen if dua-arah terjadi apabila if satu arah melakukan aksi bila kondisi yang dipilih bernilai true, jika kondisi tersebut bernilai false , maka tidak ada aksi yang dilakukan namun bagaimana jika ada aksi lain bernilai false ? kita bisa menggunakan statemen if dua arah. Aksi-aksi yang dispesifikasi oleh statemen if dua-arah berbeda berdasarkan pada nilai kondisi true atau false.

contoh :
if (jari >= 0) {
luas =  jari * jari *phi;
System.out.println ("Luas Lingkaran dengan jari - jari " + jari + "adalah " +luas);
}
else{
System.out.println ("Masukan salah");
}

jika jari >=0 bernilai true, maka  luas akan dihitung dan ditampilkan, tetapi apabila false, maka "Masukan salah" ditampilkan.



File Manifest Android

Tiap aplikasi android hanya memiliki satu file manifest ( AndroidManifest.xml ). File manifest berisi semua informasi penting terkait aplik...