Wednesday, January 31, 2018

Contoh Penggunaan Prosedure dan Fungsi Beserta Parameter Mengunakan Bahasa Pemprograman JAVA

Tags

Pengunaan Prosedure dan Fungsi beserta Parameter - Hai bre pada postingan kali ini saya akan sedikit membagikan pengalaman saya dalam mencoba pemprograman pada java, berikut adalah contoh pemprograman beserta cara pengunaanya :




Langkah Pertama buat dulu file

1. Buat file bentukbalok.java

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

    public int getkeliling (int panjang,int lebar,int tinggi){
        this.rizal_panjang=panjang;
        this.rizal_lebar=lebar;
        this.rizal_tinggi=tinggi;
        hitung=(rizal_panjang+rizal_lebar+rizal_tinggi)*4;
        return hitung;
    }
   
    public int getvolume (){
        hitung=rizal_panjang*rizal_lebar*rizal_tinggi;
        return hitung;
    }
}

langkah kedua buat class
2. Buat file tampilkan.java

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.rizal_panjang=in.nextInt();
        System.out.println("Masukan Lebar : ");
        H.rizal_lebar=in.nextInt();
        System.out.println("Masukan Tinggi : ");
        H.rizal_tinggi=in.nextInt();
       
        //prosedure
        H.hitungluas(H.rizal_panjang, H.rizal_lebar);
        H.hitungkeliling(H.rizal_panjang, H.rizal_lebar, H.rizal_tinggi);
        H.hitungvolume();
        System.out.println("========================");
       
        //fungsi
        System.out.println("Hasil Perhitungan Luas : "+H.getluas(H.rizal_panjang, H.rizal_lebar));
        System.out.println("Hasil Perhitungan Keliling : "+H.getkeliling(H.rizal_panjang, H.rizal_lebar, H.rizal_tinggi));
        System.out.println("Hasil Perhitingan volume : "+H.getvolume());
    }
}

Semoga bermanfaat


EmoticonEmoticon