Java-Object-Oriented : Program Menghitung Volume dan Luas Permukaan Balok

Masih dengan prinsip yang sama dengan postingan saya sebelumnya. Inilah program untuk menghitung volume dan luas permukaan balok, di dalam bahasa java.

  1. class balok
  2. {
  3.     private int panjang, lebar, tinggi, volume, luasPermukaan;
  4.     public void setPanjang(int p)
  5.     {
  6.     panjang = p;
  7.     }
  8.     public void setLebar(int l)
  9.     {
  10.     lebar = l;
  11.     }
  12.     public void setTinggi(int t)
  13.     {
  14.     tinggi = t;
  15.     }
  16.     public void setVolume()
  17.     {
  18.     volume = panjang * tinggi * lebar;
  19.     }
  20.     public void setLuasPermukaan()
  21.     {
  22.     luasPermukaan = 2 * panjang * lebar + 2 * panjang * tinggi + 2 * lebar * tinggi;
  23.     }
  24.     public int getPanjang()
  25.     {
  26.     return panjang;
  27.     }
  28.     public int getLebar()
  29.     {
  30.     return lebar;
  31.     }
  32.     public int getTinggi()
  33.     {
  34.     return tinggi;
  35.     }
  36.     public int getVolume()
  37.     {
  38.     return volume;
  39.     }
  40.     public int getLuasPermukaan()
  41.     {
  42.     return luasPermukaan;
  43.     }
  44. }
  45.  
  46. class balokTestDrive
  47. {
  48.     public static void main(String[] balok)
  49.     {
  50.     balok B = new balok();
  51.     System.out.println("Bangun Balok");
  52.     B.setPanjang(5);
  53.     B.setLebar(4);
  54.     B.setTinggi(3);
  55.     B.setVolume();
  56.     B.setLuasPermukaan();
  57.     System.out.println("Panjang balok = "+ B.getPanjang());
  58.     System.out.println("Lebar balok = " + B.getLebar());
  59.     System.out.println("Tinggi balok = "+ B.getTinggi());
  60.     System.out.println("Volume balok = "+ B.getVolume());
  61.     System.out.println("Luas permukaan balok = "+ B.getLuasPermukaan());
  62.     }
  63. }




Download aplikasi kami di Google Play Store


Tutorial Menarik Lainnya :

Leave a Reply

Do NOT follow this link or you will be banned from the site!