Saturday, November 20, 2010

PBO : source code java lingkaran

  1. public class Lingkaran {
  2. private double jejari;
  3. public Lingkaran(){
  4. this.jejari=1.0;
  5. }
  6. public void setJejari(double jejari){
  7. this.jejari=jejari;
  8. }
  9. public double getJejari(){
  10. return this.jejari;
  11. }
  12. public double hitungluas(){
  13. return(3.14*this.jejari*this.jejari);
  14. }
  15. public static void main(String[] args){
  16. Lingkaran bunder1 = new Lingkaran();
  17. bunder1.setJejari(100);
  18. System.out.println("jejari = "+bunder1.getJejari());
  19. double hasil=bunder1.hitungluas();
  20. System.out.println("luas = "+hasil);
  21. Lingkaran bunder2= new Lingkaran();
  22. bunder2.setJejari(50);
  23. System.out.println("jejari = "+bunder2.getJejari());
  24. double hasil2=bunder2.hitungluas();
  25. System.out.println("luas = "+hasil2);
  26. }
  27. }

run:
jejari = 100.0
luas = 31400.0
jejari = 50.0
luas = 7850.0
BUILD SUCCESSFUL (total time: 3 seconds)


pembahasan :

2.     daftar field
3-5.   konstruktor Lingkaran
6-8.   method setter setJejar berfungsi untuk mengubah nilai jejari
9-11.  method getter getJejari berfungsi untuk mengambil nilai jari-jari, 
12-14. method  hitungluas berfungsi untuk menghitung luas lingkaran
15.    program utama
16.    membuat object bunder1 dari kelas Lingkaran
17.  memanggil method setJejari dengan nilai parameter 100 ,ini akan memberikan nilai ke field jejari
18.   menampilkan nilai jejari dengan memanggil method getJejari dari object bunder1
19.   memasukan nilai hasil dari method hitungluas dari object bunder1
20    menampilkan hasil luas
21-25.penjelasan sudah ada diatas


download source code java Lingkaran disini

Wednesday, November 17, 2010

download Konversi java tutorial


ketik source kode dibawah ini
  1. import java.util.Scanner;
  2. public class Konversi
  3.  {
  4.     public static void main ( String args[])
  5.     {
  6.     Scanner masuk = new Scanner(System.in);
  7.     float m,cm,inci,kg,ons,gr;
  8.     System.out.print("Masukkan ukuran dalam Meter : ");
  9.     m = masuk.nextFloat();
  10.     System.out.print("Masukkan ukuran dalam Kg : ");
  11.     kg = masuk.nextFloat();
  12.     cm= m * 100;
  13.     inci= m * 100 / 2.54f;
  14.     ons = kg * 10;
  15.     gr = kg * 1000;
  16.     System.out.println("");
  17.     System.out.println("Hasil Konversi M => Cm => Inci");
  18.     System.out.println("===============================");
  19.     System.out.print("Ukuran dalam CM   = "+cm);
  20.     System.out.println(" Cm");
  21.     System.out.print("Ukuran dalam Inci = "+inci);
  22.     System.out.println(" Inci");
  23.     System.out.println("");
  24.     System.out.println("");
  25.     System.out.println("Hasil Konversi Kg => Ons => Gram");
  26.     System.out.println("=================================");
  27.     System.out.print("Ukuran dalam Ons  = "+ons);
  28.     System.out.println(" Ons");
  29.     System.out.print("Ukuran dalam Gram = "+gr);
  30.     System.out.println(" Gram");
  31. }
  32. }

Hasil output :
Masukkan ukuran dalam Meter : 10
Masukkan ukuran dalam Kg : 10

Hasil Konversi M => Cm => Inci
===============================
Ukuran dalam CM   = 1000.0 Cm
Ukuran dalam Inci = 393.7008 Inci


Hasil Konversi Kg => Ons => Gram
=================================
Ukuran dalam Ons  = 100.0 Ons
Ukuran dalam Gram = 10000.0 Gram
Press any key to continue . . .

pembahasan
1.  mengimport libraries java.util.Scanner yang berfungsi untuk scanner nilai input
2.  nama class Konversi
4.  program utama
6.  membuat objeck masuk dari class scanner ,berfungsi memasukan nilai
7.  membuat field m,cm,inci,kg,ons,gr yang bertipe float ,float dapat membuat nilai pecahaan
8.  menampilkan Masukkan ukuran dalam Meter : 
9.  memasukan nilai ke field m dengan perintah  masuk.nextFloat(), memasukan nilai pecahaan
10-11 penj hampir sama dengan 8-9
12.  field m x 100 trus dimasukan ke field cm
13.   field m * 100 / 2.54f trus dimasukan ke field inci
14.  field kg * 10 trus hasilnya dimasukan ke ons
15.  field  kg * 1000 trus hasilnya dimasukan ke gr
16-18 System.out.println untuk menampilkan 
19.  menampilkan Ukuran dalam CM   = tanda + berfungsi untuk menampilkan nilai field cm
21,27,29  penj hampir sama dengan 19

sekian
download source code disini



 
 


Wednesday, November 10, 2010

Hallo world java

saya akan membuat program hallo world  di netbeans ,ketikan program dibawah ini


public class Hallo {
    public static void main (String args[]){
    System.out.println("Hallo Dunia");
    }

}

pas run :


    penjelasan
    1. ini adalah kelas Hallo dengan hak akses public
    2. adalah void utama /program utama untuk memanggil printah
    3. untuk menampilkan Hallo Dunia.yang didalam kurung bisa ditulis bebas ,diapit oleh tanda petik dua
    4. tutup program utama
    5. tutup kelas Hallo
    klo masih belom jelas, silakan komenter
    file Program Hallo world dapat didownload disini