SEBUAH BLOG UNTUK SHARING PENGETAHUAN TENTANG TEKNIK KOMPUTER DAN JARINGAN

Tuesday, January 30, 2018

Contoh Penggunaan Prosedure dan Fungsi

Contoh Penggunaan Prosedure dan Fungsi 


Pada postingan kali ini saya akan memberikan penjelasan dari penggunaan method prosedur dan fungsi pada java.

Apa itu java? Java adalah bahasa pemrograman berorientasi objek (PBO),selengkapnya tentang java silahkan kunjungi wikipedia(java)

Penggunaan prosedur dan fungsi dapat mengurangi pengetikan kode yang berulang ulang.

PENGERTIAN : Method, Prosedur dan Fungsi

Method adalah fungsi yang berada didalam class. Sebutan ini biasa digunakan pada PBO.

Prosedur adalah sebutan untuk fungsi yang tidak mengembalikan nilai. Method ini biasa ditandai dengan scrip void.

Fungsi adalah kebalikan dari prosedur, yaitu yang mengembalikan nilai.

CONTOH PROGRAM

Penggunaan method prosedur : 

Contoh Program Sederhana Menghitung Luas, Keliling, Volume Balok





langkah pertama buat java class dengan nama bentukbalok




lalu masukan coding

public class bentukbalok {
    int nedi_panjang,nedi_lebar,nedi_tinggi,hitung;
   
    //prosedure
    public void hitungluas(int panjang,int lebar, int tinggi){
        this.nedi_panjang=panjang;
        this.nedi_lebar=lebar;
        this.nedi_tinggi=tinggi;
        System.out.println("========================");
        System.out.println("Hitung Luas Balok");
        hitung=2*nedi_panjang*nedi_lebar+2*nedi_panjang*nedi_tinggi+2*nedi_lebar*nedi_tinggi;
        System.out.println("Hasil : "+hitung+" Cm");
    }
   
    public void hitungkeliling(int panjang,int lebar,int tinggi){
        this.nedi_panjang=panjang;
        this.nedi_lebar=lebar;
        this.nedi_tinggi=tinggi;
        System.out.println("========================");
        System.out.println("Hitung Keliling Balok");
        hitung=(nedi_panjang+nedi_lebar+nedi_tinggi)*4;
        System.out.println("Hasil : "+hitung+" Cm");
    }
   
    public void hitungvolume(){
        System.out.println("========================");
        System.out.println("Hitung Volume Balok");
        hitung=nedi_panjang*nedi_lebar*nedi_tinggi;
        System.out.println("Hasil : "+hitung+" Cm3");
    }
      
    //fungsi
    public int getluas (int panjang,int lebar, int tinggi){
        this.nedi_panjang=panjang;
        this.nedi_lebar=lebar;
        this.nedi_tinggi=tinggi;
        hitung=nedi_panjang*nedi_lebar;
        return hitung;
    }

    public int getkeliling (int panjang,int lebar,int tinggi){
        this.nedi_panjang=panjang;
        this.nedi_lebar=lebar;
        this.nedi_tinggi=tinggi;
        hitung=(nedi_panjang+nedi_lebar+nedi_tinggi)*4;
        return hitung;
    }
   
    public int getvolume (){
        hitung=nedi_panjang*nedi_lebar*nedi_tinggi;
        return hitung;
    }
}




langkah pertama buat java class dengan nama tampilkan





lalu masukan coding
  
public class tampilkan {
    public static void main(String[] args) {
        bentukbalok H=new bentukbalok();
       
        Scanner in=new Scanner(System.in);
        System.out.println("Masukan Panjang : ");
        H.nedi_panjang=in.nextInt();
        System.out.println("Masukan Lebar : ");
        H.nedi_lebar=in.nextInt();
        System.out.println("Masukan Tinggi : ");
        H.nedi_tinggi=in.nextInt();
       
        //prosedure
        H.hitungluas(H.nedi_panjang, H.nedi_lebar,H.nedi_tinggi);
        H.hitungkeliling(H.nedi_panjang, H.nedi_lebar, H.nedi_tinggi);
        H.hitungvolume();
        System.out.println("========================");
       
        //fungsi
        System.out.println("Hasil Perhitungan Luas : "+H.getluas(H.nedi_panjang, H.nedi_lebar,H.nedi_tinggi));
        System.out.println("Hasil Perhitungan Keliling : "+H.getkeliling(H.nedi_panjang, H.nedi_lebar, H.nedi_tinggi));
        System.out.println("Hasil Perhitingan volume : "+H.getvolume());
    }
}


setelah di run akan tampil output seperti ini :




No comments:

Post a Comment