Friday, November 29, 2013

Mencari Nilai Terbesar Dan Tertinggi Dengan Array-Joptionpane

langsung saja ke TKP saya gak suka yg namanya basa-basi, ini dia sources code-nya...

public class array_nilaiMaxMin {
    public static void main(String[] args) {
     final int data =10;
     int [] d = new int [data];
     for (int i = 0; i < data; i++) {
 d [i]= Integer.parseInt(JOptionPane.showInputDialog("Masukan Angka Array "+(i+1))); 
     }
      int b=d[0];
      int k=d[0];
      for (int i = 0; i <data; i++) {
          if (d[i]>b){
              b=d[i];
          }else if (d[i]<k){
              k=d[i];}
      }JOptionPane.showMessageDialog(null, "Isi Array : "+d[0]+" ,"+d[1]+
              " ,"+d[2]+" ,"+d[3]+" ,"+d[4]+" ,"+d[5]+" ,"+d[6]+" ,"+d[7]
              +" ,"+d[8]+" ,"+d[9]+
              "\nNilai Terbesar : "+b+
              "\nNilai Terkecil : "+k);

dan inilah hasil akir yang kita peroleh


selamat mencoba...!!

Thursday, November 21, 2013

Array

Array merupakan kemampuan untuk menggunakan satu variabel yang dapat menyimpan beberapa data dan memanipulasinya dengan lebih efektif. Array harus dideklarasikan seperti layaknya sebuah variabel. Pada saat mendeklarasikan array, anda harus membuat sebuah daftar dari tipe data, yang diikuti oleh sepasang tanda kurung [], lalu diikuti oleh nama identifier-nya. Sebagai contoh,
int []ages;

atau Anda dapat menempatkan sepasang tanda kurung [] sesudah nama identifier. Sebagai contoh,
int ages[];

Array multidimensi diimplementasikan sebagai array yang terl etak di dalam array. Array multidimensi dideklarasikan dengan menambahkan jumlah tanda kurung setelah nama array

Contoh 1  buat class baru dan ketikkan potongan source berikut :


run Class tersebut , amati hasilnya dan buatlah kesimpulannya

Contoh 2 buat class baru dan ketikkan potongan source berikut :

run Class tersebut , amati hasilnya dan buatlah kesimpulannya

Contoh 3 Array Multidimensi  
buat class baru dan ketikkan potongan source berikut :


run Class tersebut , amati hasilnya dan buatlah kesimpulannya


Struktur Kontrol

PERCABANGAN
1.      Statement-if
Menspesifikasikan sebuah statement (atau block dari code) yang akan dieksekusi jika dan hanya jika statement boolean bernilai true.
Form statement-if:
   if( boolean_ekspresi )
               statement;
atau 
   if( boolean_ekspresi ){
               statement 1;
               statement 2;
   }
contoh: 

dimana, boolean_ekspresi sama dengan boolean ekspresi atau boolean variabel.
2.      Statement If-else
Digunakan ketika kita akan mengeksekusi sebuah statement jika kondisinya true, dan statement yang lain jika berkondisi false.
Form statement if-else:
   if( boolean_ekspresi ){
               statement1;
               statement2;
               . . .
   }
   else{
               statement3;
               statement4;
   }
contoh:

3.      Statement If-else if
Statement pada klausa else dari sebuah blok if-else dapat menjadi struktur if-else yang lain.
Struktur ini memperbolehkan kita untuk membuat pilihan yang lebih kompleks.
Form statement if-else-else if:
   if( boolean_ekspresi1 )
               statement1;
   else if( boolean_ekspresi2 )
               statement2;
   else
               statement3;
contoh:

4.      Statement switch
Switch Memperbolehkan percabangan pada multiple outcomes.
Form statement-switch:
   switch( switch_ekspresi ){
               case case_pilihan1:
                           statement1;//
                           statement2;//blok 1
                           break;
               case case_pilihan2:
                           statement1;//
                           statement2;//blok 2 
                           break;
                                       :
               default:
                           statement1;//
                           statement2;//blok n
   }
 contoh:

PERULANGAN
1.      Perulangan - for
Digunakan untuk mengeksekusi code yang bernilai sama, berulang-ulang.
Form pengulangan-for:
for(InisialisasiEkspresi;KondisiPengulangan;StepEkspresi)
{   
   statement1;
   statement2;
   . . .
}
dimana, InisialisasiEkspresi    : meninisialisasi variabel pengulangan. 
KondisiPengulangan : membandingkan variabel pengulangan dengan   nilai limit.
StepEkspresi             : memperbarui variabel pengulangan. 
contoh:


2.      Perulangan while
Pengulangan while
Merupakan statement atau blok dari statement yang diulang selama kondisinya sesuai.
Form pengulangan while:
   while( boolean_ekspresi ){
               statement1;
               statement2;
               . . .
   }
statement didalam pengulangan while akan dieksekusi selama boolean_ekspresi bernilai true.
contoh:


3.      Perulangan do-while
Sama dengan pengulangan-while
Statement didalam pengulangan do-while akan dieksekusi beberapa kali selama kondisinya sesuai dengan ekspressi yang diberikan.
Hal utama yang membedakan antara pengulangan while dan do-while: statement didalam pengulangan do-while loop setidaknya dieksekusi satu kali.

Form pengulangan-do-while:
   do{
               statement1;
               statement2;
               . . .
   }while( boolean_ekspresi );
contoh:


.:: Semoga Bermanfaat ::.


Tuesday, November 19, 2013

Menghitung Index Massa Tubuh (IMT) Dengan JOptionPane


Percobaan kali ini kita akan membahas tentang berat badan. Memiliki berat badan ideal dan bentuk tubuh proporsional adalah impian bagi setiap orang. Maka tak heran banyak yang rela melakukan apapun agar badan mereka ideal. Berat badan ideal biasanya dihitung dengan rumus yang mengacu pada tinggi badan. Pastinya memiliki berat badan yang ideal akan sangat bermanfaat sekali bagi kesehatan kita.

Rumus
IMT = Berat Badan (Kg) / (Tinggi badan (m) x Tinggi badan(m)
Misalnya: IMT = (45) / (1.65) x (1.65) = 16.5

Baik langsung saja kita ke praktek buka netbeansnya buat file baru kemudia ketikan source code berikut
Setelah slesai jalankan. dan masukan nilai tinggi dan berat badan inputan yang di minta, misalkan contoh sebagai  berikut
Klik OK

 Klik OK



Dan hasil akhir akan tampil sebagai berikut



Selamat mencoba semoga berhasil.........



Friday, November 8, 2013

Menghitung Volume Tabung Dengan JoptionPane

Pada praktikum kali ini kita akan coba menghitung suatu volume tabung. lansung saja ini dia source codenya...........


berikut adalah hasil dari percobaan
tampilan pertama akan muncul gambar sebagai berikut, lalu kita klik " Ok "

tampilan kedua masukan tinggi tabung, misal kita beri " 7 " lalu klik Ok
 

 tampilan keempat masukan jari-jari tabung, misal kita beri " 7 " lalu klik Ok

dan hasilnya akan muncul sebagai berikut

dan yang terakhir  adalah ucapan terimakasih
 
 selamat mencoba semoga berhasil........