Tugas 2 PBO - 11 September 2018
Pada pertemuan kali ini (Senin, 11-09-2018) kami di tugaskan untuk menghitung luas permukaan dan volume dari beberapa bangun.
Kubus
Berikut hasilnya
Berikut source code untuk masing masing class.
Kubus
public class Kubus
{
// instance variables - replace the example below with your own
public double ks;
public double luaspermukaan()
{
// initialise instance variables
return 6*ks*ks;
}
public double volume()
{
// put your code here
return ks*ks*ks;
}
}
Balok
public class Balok
{
public double panjang;
public double lebar;
public double tinggi;
public double luaspermukaan()
{
return 2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi));
}
public double volume()
{
return panjang*lebar*tinggi;
}
}
Tabung
public class Tabung
{
public double r;
public double t;
public double luaspermukaan()
{
return 2*3.14*r*(t+r);
}
public double volume()
{
return 3.14*r*r*t;
}
}
Bola
public class Bola
{
// instance variables - replace the example below with your own
public double jarijari;
public double luaspermukaan()
{
// initialise instance variables
return 4*3.14*jarijari*jarijari;
}
public double volume()
{
// put your code here
return (4*3.14*jarijari*jarijari*jarijari)/3;
}
}
Main class
class MyMain
{
public static void main(String args[])
{
Kubus aKubus;
aKubus = new Kubus();
aKubus.ks = 5;
double lpk = aKubus.luaspermukaan();
double vk = aKubus.volume();
System.out.println("Kubus:");
System.out.println("Sisi Kubus= "+aKubus.ks+" Luas Permukaan= "+lpk);
System.out.println("Sisi Kubus= "+aKubus.ks+" Volume= "+vk);
System.out.println("");
Balok aBalok;
aBalok = new Balok();
aBalok.panjang = 2;
aBalok.lebar = 3;
aBalok.tinggi = 4;
double lpb = aBalok.luaspermukaan();
double vb = aBalok.volume();
System.out.println("Balok:");
System.out.println("Panjang Balok: 2");
System.out.println("Lebar Balok: 3");
System.out.println("Tinggi Balok: 4");
System.out.println("Luas Permukaan Balok= "+lpb);
System.out.println("Volume Balok= "+vb);
System.out.println("");
Tabung aTabung;
aTabung = new Tabung();
aTabung.r = 7;
aTabung.t = 10;
double lpt = aTabung.luaspermukaan();
double vt = aTabung.volume();
System.out.println("Tabung:");
System.out.println("Jari-jari Tabung: 7");
System.out.println("Tinggi Tabung: 10");
System.out.println("Luas Permukaan Tabung= "+lpt);
System.out.println("Volume Tabung= "+vt);
System.out.println("");
Bola aBola;
aBola = new Bola();
aBola.jarijari = 14;
double lpbl = aBola.luaspermukaan();
double vbl = aBola.volume();
System.out.println("Bola:");
System.out.println("Jari-jari Bola: 14");
System.out.println("Luas Permukaan Bola= "+lpbl);
System.out.println("Volume Bola= "+vbl);
}
}
Komentar
Posting Komentar