Friday, October 3, 2014

Segitiga Bintang di Java

Membuat segitiga bintang dengan Java membutuhkan metode perulangan, berikut ini program mencetak bintang segitiga menggunakan loop for bersarang.
Program:
  1. public class segibintang{
  2.     public static void main(String[]args){
  3.         for(int a=1;a<=10;a++){
  4.              for(int b=1;b<=a;b++){
  5.                 System.out.print("*");
  6.               }
  7.               System.out.print("\n");
  8.         }
  9.     }
  10. }
Output Pogram:

Jika sudah bisa, lanjutkan dengan membuat program dengan output dibawah ini:



Thursday, October 2, 2014

Introduksi Perulangan

Perulangan dalam istilah loop, perulangan digunakan untuk mengendalikan pernyataan didalam sebuah program untuk melalukan perulangan, misalnya masalah yang ditemukan adalah menampilkan pesan "selamat datang" sebanyak seratus kali, maka dengan metode perulangan maka akan mempermudah proses pengerjaan menjadi singkat.

Pada pemrograman java menyediakan tiga tipe statemen loop yaitu: loop while, loop do-while dan loop for. Setiap loop memiliki kondisi loop, yaitu dengan kondisi boolean (benar dan salah). proses looping akan dikerjakan sesuai dengan kondisi yang diberikan.
Berikut bentuk umum perulangan / looping
Flowchar Perulangan
1. Loop while
Bentuk umum dari loop while sebagai berikut:
  1. while (kondisi){
  2.    //tubuh loop
  3.    Statemen-statemen;
  4. }

Contoh Program:
  1. public class loopwhile{
  2.     public static void main(String[]args){
  3.         int a=1;
  4.         while (a<=10){
  5.              System.out.println("Java Tangguh!");
  6.              a=a+1;
  7.         }
  8.     }
  9. }

Pastikan setiap kondisi yang dibuat untuk melakukan perlulangan pada akhirnya bisa bernilai false, karena jika terus bernilai true maka program akan terus melakukan loop.

2. Loop do-while
Loop do-while merupakan variasi dari loop while, berikut bentuk umum do-while.
  1. do{
  2.   //tubuh loop
  3.   Statemen-statemen;
  4. }while(kondisi)

Contoh Program:
  1. public class loopdowhile{
  2.     public static void main(String[]args){
  3.         int a=1;
  4.         do{
  5.            a++;
  6.            System.out.print("\nJava itu Tangguh!");
  7.         }while(a<10);
  8.     }
  9. }


Pada tipe loop do-while, perulangan dieksekusi terlebih dahulu, kemudian akan dicek kondisinya jika bernilai true program tetap loop, sebaliknya jika kondisi bernilai false maka loop berhenti.

3. Loop for
Berikut bentuk umum loop for.
  1. for(aksi awal; kondisi; aksi literasi){
  2.    // tubuh looping
  3.    Statemen-statemen
  4. }

Contoh Program:
  1. public class loopfor{
  2.     public static void main(String[]args){
  3.         int a;
  4.         for(a=1;a<=10;a++){
  5.             System.out.print("\nJava Tangguh!");
  6.         }
  7.     }
  8. }


Wednesday, September 17, 2014

Aplikasi Menghitung Volume Tabung, Karya Zahid X RPL

Aplikasi menghitung Volume Tabung merupakan aplikasi menghitung volume tabung berbasis desktop. Aplikasi ini dibuat menggunakan bahasa pemrograman Java. Berikut capture aplikasinya.

Aplikasi Menghitung Volume Tabung,
Karya Zahid Mushofainal A X RPL
Download aplikasi.
Download source code

Aplikasi Konversi Suhu, Karya Kenny Marcelino X RPL

Aplikasi Pengkonversi Suhu merupakan aplikasi berbasis desktop yang dapat mengkonversi nilai suhu. Aplikasi sederhana ini dibuat dengan bahasa pemrograman java. Berikut capture aplikasinya.
Aplikasi Konversi Suhu, By : Kenny Marcino X RPL
Download Aplikasi.

Membuat Menu dengan JOptionPane

Membuat aplikasi menu sederhana menggunakan JOptionPane dan Switch di Java. Berikut ini tampilan aplikasinya.

Tampilan JOptionPane
1. Buat File Java dengan nama : menu.java
2. Kode Program
  1. import javax.swing.JOptionPane;
  2. public class menu{
  3.   public static void main(String [] args){
  4.      String pilihan,penjumlahan;
  5.         int pilih,nilai1,nilai2,jumlah;
  6.         pilihan=JOptionPane.showInputDialog("Kalkultor\n1. Penjumlahan .... Pembagian \nMasukkan Pilihan : ");
  7.         pilih=Integer.parseInt(pilihan);
  8.        
  9.         switch(pilih){
  10.            case 1:
  11.               penjumlahan=JOptionPane.showInputDialog("Masukkan Nilai 1 : ");
  12.               nilai1=Integer.parseInt(penjumlahan);
  13.               penjumlahan=JOptionPane.showInputDialog("Masukkan Nilai 2 : ");
  14.               nilai2=Integer.parseInt(penjumlahan);
  15.                                
  16.               jumlah=nilai1+nilai2;
  17.               String pesan="Hasil Penjumlahan = "+jumlah;
  18.               JOptionPane.showMessageDialog(null,pesan);
  19.             break;
  20.  
  21.             case 2:
  22.             break;
  23.                        
  24.             case 3:
  25.             break;
  26.                        
  27.             case 4:
  28.             break;
  29.                        
  30.             default:
  31.               System.out.print("Maaf tidak ada pilihan tersebut");
  32.             break;
  33.        }
  34.    }
  35. }

Simpan, jalankan menggunakan Command Prompt, jika sudah berhasil menampilkan menunya, silahkan tambahkan Script case 1 - 4 berdasarkan isi dari menu program diatas.

Thursday, September 11, 2014

Kisi-kisi Ulangan 1 Praktek PBO

Membuat program.
Jum'at 19 September 2014

1. If Tunggal
2. If Else ( Operator Logika)
3. Switch
4. Perulangan While
5. Kelas, ObjeK dan Metode
6. Java Scanner (OOP)
7. String dan Java Scanner (OOP)
8. Lanjutan If Else


Mengkompilasi suatu Aplikasi dengan beberapa kelas

Secara umum perangkat lunak yang dikembangkan disebuah perusahaan bekerja dengan aplikasi yang menggunakan puluhan atau ratusan kelas. Inilah yang membuat kenapa anda harus memahami dan dapat membuat program yang menerapkan konsep dari OOP(Object Oriented Programming).

Pada pertemuan ini anda akan membuat kelas yang akan dijadikan sebuah objek bagi kelas yang lainya dengan nama file siswa.java yang digunakan untuk menampilkan pesan dan membuat file pelajar.java didalamnya menggunakan metode main yang akan menciptakan sesuatu objek dari kelas siswa.

1. Buat file siswa.java
  1. public class siswa{
  2.         public void tampil()
  3.         {
  4.                 System.out.print("Selamat Datang");
  5.         }
  6. }

2. Buat file pelajar.java
  1. public class pelajar{
  2.         public static void main(String [] args){
  3.                 siswa siswaku= new siswa();
  4.                 siswaku.tampil();
  5.         }
  6. }

Keterangan:
Pada file pelajar.java membuat sebuah objek baru dengan nama siswaku, kemudian metode tampil dipanggil pada kelas utama pada file pelajar.java.

Run, Hope this was hepful.

Saturday, August 30, 2014

Cara membuat file JAR di Java menggunakan Command Prompt

Sebelum membuat file JAR, sebaiknya anda baca apa itu JAR di java. JAR adalah singkatan dari Java ARchive. JAR berisikan kumpulan-kumpulan aplikasi mungkin lebih dari 1(satu). Semua yang dibutuhkan oleh aplikasi terbungkus dalam file JAR. Dengan file JAR anda tidak perlu lagi membuka project *.Java untuk menjalankan program.

Contoh project yang digunakan adalah ayam.java yang telah dibuat pada tutorial sebelumnya. file tersebut akan dijadikan JAR.

1. Buka command prompt > pindahkan direktorinya ke project java
2. Ikuti langkah-langkahnya seperti gambar dibawah ini:
3. Jika berhasil, MyApp.jar menjalankan program menghitung makanan ayam ternak:

Hope this was hepful.

Membuat Aplikasi Perhitungan Volume Air di Java

Program dibuat bertujuan untuk memudahkan dalam proses perhitungan volume air.
Menggunakan Eclipse.
1. Open Eclipse -> New Java Project, Name Project : OpApp
2. OpApp -> Klik Kanan New Java Package, Name : rpl.com
3. Pada Package rpl.com -> Klik kanan New Other ->  Pilih Swing Designer -> JFrame
4. Name JFrame : VolumeAir -> Klik Finish
5. Pada VolumeAir.java -> Klik Design -> Pallate Layouts Masukkan Absolute Layouts kedalam JFrame
  Properties Palette 
No
Components
Name
1
JTextField
txtPanjang
2
JTextField
txtLebar
3
JTextField
txtTinggi
4
JTextField
txtHasil
5
JButton
btnHitung
*disarankan untuk mengiikuti pengaturan name components, karena akan menyesuaikan variable name pada source code JFrame
6. Pada VolumeAir.java -> Pilih Tab Source, Berikut Deklarasi Variabel,
      long panjang,lebar,tinggi;
      double volume;

7. Kembali Pilih Tab Design -> Klik Kanan Pilih btnHitung Add event handler - > action -> actionPerformed:
panjang=Long.parseLong(txtPanjang.getText());
      lebar=Long.parseLong(txtLebar.getText());
      tinggi=Long.parseLong(txtTinggi.getText());
                       
      volume=panjang*lebar*tinggi/1000;
      txtHasil.setText(String.valueOf(volume));
8. Run VolumeAir.java, lihat hasilnya.\

Sumber : http://mhd-yani.blogspot.com/2014/02/membuat-aplikasi-perhitungan-volume-air.html

Program Menghitung Makanan Ayam Ternak

Program menghitung jumlah makanan ayam dengan java, pertama mengetahui jumlah makanan yang di komsumsi 1 ekor ayam, contoh 1 ekor ayam hingga ayam siap potong menghabiskan makanan 3 kg.
sehingga dari jumlah ayam dikalikan makanan yang dihabiskan 1 ekor ayam.

1. Buat file ayam.java dan isikan kode programnnya:
  1. import javax.swing.JOptionPane;
  2. public class ayam{
  3.         public static void main(String[] args){
  4.                 String a;
  5.                 int bibit;
  6.                 double hasil,makan=3;
  7.        
  8.                 a=JOptionPane.showInputDialog("Masukkan Bibit Ayam = ");
  9.                 bibit=Integer.parseInt(a);
  10.                 hasil=bibit*makan;
  11.                 String pesan="Jumlah Keseluruhan Pakan Ayam = "+hasil+" Kg";
  12.                 JOptionPane.showMessageDialog(null,pesan);
  13.         }
  14. }

2. Run, Jalankan program di command prompt sehingga tampil seperti gambar di bawah ini:
Contoh Jumlah yang dimasukkan = 5600 ekor bibit ayam
Pakan Ayam = 5600 * 3

Selamat mencoba, :)


Hello World Java di Command Prompt

Pada tutorial sebelumnya anda sudah mempelajari bagaimana cara mengcompile dan run file java di command prompt. Apakah JDK sudah benar-benar sudah berhasil bisa dijalankan melalui command prompt. anda bisa mencobanya dengan membuat program sederhana java gambar dibawah ini outputnya.
Ouput program di Command Prompt
1. Buka notepad, ketikkan program dibawah ini
  1. public class programHello{
  2.    public static void main(String [] args){
  3.        System.out.print("Hello World in Java");
  4.    }
  5. }
Selanjutnya, Save as Type File name : programHello.java seperti gambar dibawah ini.
2. Buka CMD ikuti gambar dibawah ini:
Buat folder khusus untuk latihan java, contoh buat folde Java Program, sehingga semua program akan tersimpan di folder Java Program.
- d:
- cd java program
Pindah Direktori ke D:\Java Program
- javac programHello.java
 Berfungsi mengcompile programHello dan membuat programHello.class
- java programHello
Menjalankan (run) programHello

Hope this was hepful.
Juga bisa menggunakan editor lainnya seperti netbeans Klik Hello World menggunakan netbenas

Next Lesson #2