Senin, 25 Maret 2013

Program Java Sederhana Dengan Object


Latar Belakang

            Program kali ini kita akan membuat java object dengan membat dua file, dengan satu file berisi suatu object yang akan di panggil pada file yang ke dua.

Dalam program menghitung luas bidang datar pada luas permukaan segi tiga.
Berikut adalah listing program javanya dengan nama file segitiga.java

Logika program 1:

1.      Public class segitiga(memiliki kelas dengan nama file segitiga)
2.      Public static void luas(membuat program dengan nama object luas)
3.      String gretting(di gunakan untuk mendeklarasikan suatu program dengan tipe data string)
4.      JOptionPane.showMess ageDialog(null, greating) yaitu (fungsi untuk memanggil kotak dialog pesan dalam package javax.swing.*)
5.      JOptionPane.showInput ageDialog (fungsi untuk memanginput nilai pada kotak dialog pesan dalam package javax.swing.*)
6.      Int tinggi segi3 1 = Integer.parseInt (tinggisegi31)(digunakan untuk merepresentasikan tinggi segi3 ke dalam tinggi segi3 1 dalam bentuk integer)
7.      String out put = “ Luas Segitiga Anda: “+luassegi3 (digunakan untuk mendeklarasikan out put dalam bentuk tipe data string berikut dengan hasil hitungannya)

Logika program 2:

1.      Public class PanggilSegitiga (memiliki kelas dengan nama file PanggilSegitiga)
2.      Public static void main (String [] args) (method utama dalam java)
3.      Segitiga segi3 = new segitiga (); (statement ini berfungsi untuk memanggil program sebelumnya dengan nama segitiga)
4.      segi3.luas () (untuk memanggil objek luas dari kelas sebelumnya)

Alur Langkah-langkah program:

1.      Buat program dengan nama file segitiga.java
2.      Kemudian buat program satu lagi untuk memanggil program java yang sebelumnya sudah dibuat tadi dengan nama file panggilsegitiga.java.
3.      Saat meruning program gunakan program dengan nama file panggil segitiga.java,maka user akan menampilkan menu utama dan message dari author setelah program dirunning..
4.      User di minta untuk memasukan input nilai untuk panjang alas segi tiga.
5.      User di minta untuk memasukan input nilai untuk tinggi segi tiganya.
6.      Maka message akan menampilakan hasil dari perhitungan luas segi tiga secara benar.
7.      Selanjutnya program akan menapilkan message, dan kliklah ok.
>Int tinggi segi3 1 = Integer.parseInt (tinggisegi31)(digunakan untuk merepresentasikan tinggi segi3 ke dalam tinggi segi3 1 dalam bentuk integer)
7.      String out put = “ Luas Segitiga Anda: “+luassegi3 (digunakan untuk mendeklarasikan out put dalam bentuk tipe data string berikut dengan hasil hitungannya)

Listing Program :



Output Program :






LINK TO MY MEMBER :

- ahlanhadian.blogspot.com
- miftahasanah.blogspot.com
- krisnapudja.blogspot.com
- gundarricky.blogspot.com

Senin, 11 Maret 2013

PROGRAM MENGHITUNG FAKTORIAL


LISTING PROGRAM :
public static void main(String[] args) {
       int bil,x,hasil;
       bil=5;x=2;hasil=1;
       do{        
           System.out.print(hasil+"x"+x+"=");
           hasil=hasil*x;
           System.out.println(hasil);
           x++;
       }
       while(x<=bil);
       System.out.println(bil+"!="+hasil);
       }
    }

LOGIKA PROGRAM :
*public static void main(String[] args) {
Merupakan method main yang akan dibaca pertama kali saat di kompilasi maupun dieksekusi.Struktur dari method main merupakan struktur data yang baku sehingga tidak dapat diubah saat membuat program java.
*int bil,x,hasil;
  bil=5;x=2;hasil=1
     do{

Pendeklarasian bahwa variabel  bil dan x berupa integer serta pendeklarasian variabel hasil dengan nilai 1.Disini kita memakai bil=5 artinya kita ingin menghitung niai 5 faktorial dengan variabel x=2
* System.out.print(hasil+"x"+x+"=");
Mencetak hasil program tapi belum mengeksekusinya
* hasil=hasil*x;
Melakukan perhitungan faktorial dimana hasil dikali dengan variabel x
* System.out.println(hasil);
Mencetak hasil perhitungan yang dilakukan tadi(hasil=hasil*x)
* x++;
Variabel x mengalami pertambahan 1 setelah mengalami perulangan
* while(x<=bil);
Melakukan perulangan dimana batas perulangan x<=bil
* System.out.println(bil+"!="+hasil);
Mencetak bil ! = hasil

LANGKAH – LANGKAH PROGRAM :
1.      Membuka program Netbeans dengan cara Klik star – All program – pilih Netbeans IDE 6.9.1 atau klik shourcut Netbeans IDE 6.9.1 pada desktop
2.    Kemudian pilih menu File lalu klik New Project maka akan tampil form seperti dibawah ini
                
3.      Pilih Java pada Categories dan Java Apllication pada Projects. Klik Next maka akan muncul Form seperti ini
                        
Pada Project Name isi programfaktorial kemudian beri tanda centang pada Create Main Class dan Set as Main Project lalu klik Finish
4.      Kemudian tuliskan kodingan dibawah ini pada lembar kerja netbeans seperti gambar dibawah ini :
5.      Setelah itu jalankan program dengan cara klik tombol pada lembar kerja java,sehingga hasilnya :
 

OUTPUT  PROGRAM:
1x2=2
2x3=6
6x4=24
24x5=120
5!=120

Link Anggota Kelompok :

54411472  MIFTAHUL HASANAH    http://miftahasanah.blogspot.com
55411029  MUKIE SYAKURRAHMAN  http://mukie-s.blogspot.com