Buatlah program berdasar kepada class diagram berikut ini
Tugas anda adalah menghitung dan menampilkan masing-masing method yang ada disana (keliling, luas dan volume) beserta informasi tentang panjang, lebar dan tingginya. cantumkan nama, nim dan kelas pada comment anda.
selamat mengerjakan,
Java Rocks!!!
Advertisement

Kartika E. R. Putri/ 30110057/ PIS-10-08
class SegiEmpat
{
private int panjang;
private int lebar;
public SegiEmpat (int p, int l)
{
panjang=p;
lebar=l;
}
public int getkeliling()
{
return 2*(panjang+lebar);
}
public int getluas()
{
return panjang*lebar;
}
public void identitas()
{
System.out.println(“Segi empat adalah bangun datar yang terdiri dari panjang dan lebar”);
System.out.println(“Jika panjang suatu segiempat adalah ” +panjang+ “cm dan lebarnya adalah ” +lebar+ “cm”);
}
}
class Kubus
{
private int panjang;
private int lebar;
private int tinggi;
public Kubus (int p, int l, int t)
{
panjang=p;
lebar=l;
tinggi=t;
}
public int getluas()
{
return 6*(panjang*panjang);
}
public int getvolume()
{
return panjang*panjang*panjang;
}
public int getkeliling()
{
return 4*panjang; //<– Rumus kurang tepat
}
public void identitas()
{
System.out.println(“Kubus adalah salah satu bangun ruang yang sisi-sisinya”);
System.out.println(“(panjang, lebar, dan tinggi) sama panjang”);
System.out.println(“Jika sisinya adalah ” +panjang+ “cm”);
}
}
class DriverBangunRuang
{
public static void main (String[] args)
{
DriverBangunRuang se = new DriverBangunRuang();
se.thisone();
DriverBangunRuang kb= new DriverBangunRuang();
kb.thatone();
}
private void thisone()
{
SegiEmpat se= new SegiEmpat(25, 3);
System.out.println(“\n”);
se.identitas();
se.getkeliling(); // <– kurang tepat
se.getluas(); // <– kurang tepat
System.out.println(“Maka kelilingnya adalah ” +se.getkeliling());
System.out.println(“Sedangkan luasnya adalah ” +se.getluas());
System.out.println(“\n \n”);
}
private void thatone()
{
Kubus kb= new Kubus (7, 7, 7);
kb.identitas();
kb.getkeliling();
kb.getluas();
kb.getvolume();
System.out.println(“Maka kelilingnya adalah ” +kb.getkeliling());
System.out.println(“Luas permukaannya adalah ” +kb.getluas());
System.out.println(“Sedangkan volumenya adalah ” +kb.getvolume());
}
};
Nama : Pebrian Gustiana Yusup
NIM : 30110179
Kelas : PIS-10-08
class SegiEmpat
{
private int panjang;
private int lebar;
public SegiEmpat(int in_p, int in_l)
{
panjang = in_p;
lebar = in_l;
}
public void infoPanjang()
{
System.out.println(“Panjang : “+panjang +” cm”);
}
public void infoLebar()
{
System.out.println(“Lebar : “+lebar +” cm”);
}
public int getKeliling()
{
return (2*panjang)+(2*lebar);
}
public int getLuas()
{
return panjang*lebar;
}
};
class Kubus
{
private int panjang;
private int lebar;
private int tinggi;
public Kubus(int in_p, int in_l, int in_t)
{
panjang = in_p;
lebar = in_l;
tinggi = in_t;
}
public void getPanjang()
{
System.out.println(“Panjang : “+panjang +” cm”);
}
public void getLebar()
{
System.out.println(“Lebar : “+lebar +” cm”);
}
public void getTinggi()
{
System.out.println(“Tinggi : “+tinggi +” cm”);
}
public int getKeliling()
{
return 6*(panjang*lebar);
}
public int getLuas()
{
return panjang*lebar;
}
public int getVolume()
{
return panjang*lebar*tinggi;
}
};
class DriverBangunRuang
{
public static void main(String[] args)
{
DriverBangunRuang kotak = new DriverBangunRuang();
kotak.Jalankan();
kotak.Run();
}
private void Jalankan()
{
SegiEmpat hasil = new SegiEmpat (2, 3);
System.out.println(“Diketahui sebuah Segi Empat : “);
hasil.infoPanjang();
hasil.infoLebar();
System.out.println(“Keliling : ” +hasil.getKeliling() +” cm”);
System.out.println(“Luas : ” +hasil.getLuas() +” cm \n”);
}
private void Run()
{
Kubus hasil = new Kubus (3, 3, 3);
System.out.println(“Diketahui sebuah Kubus : “);
hasil.getPanjang();
hasil.getLebar();
hasil.getTinggi();
System.out.println(“Keliling : ” +hasil.getKeliling() +” cm”);
System.out.println(“Luas : ” +hasil.getLuas() +” cm”);
System.out.println(“Volume : ” +hasil.getVolume() +” cm”);
}
};
//program sudah benar, namun seharusnya anda mengikuti design class diagram yang ada
import java.util.Scanner;
class Balok
{
Scanner masuk=new Scanner(System.in);
int panjang,lebar;
double luas,keliling;
void cekAngka() {
System.out.print(“Masukan Panjang: “);
panjang = masuk.nextInt();
System.out.print(“Masukan Lebar : “);
lebar = masuk.nextInt();
luas=panjang*lebar;
keliling=2*(panjang+lebar);
}
void cetakAtribut(){
System.out.println(“maka luas Segi empat adalah: “+luas);
System.out.println(“maka Keliling Segi Empat adakah: “+keliling);
}
}
class Kubus
{
Scanner masuk1=new Scanner(System.in);
int panjang,lebar,tinggi;
double volum,luas,keliling;
void cekAngka1() {
System.out.print(“Masukan Panjang: “);
panjang = masuk1.nextInt();
System.out.print(“Masukan lebar: “);
lebar = masuk1.nextInt();
System.out.print(“Masukan Tinggi: “);
tinggi = masuk1.nextInt();
luas=2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi));
volum=panjang*lebar*tinggi;
}
void cetakAtribut(){
System.out.println(“maka Luas Permkaan Kubus: “+luas);
System.out.println(“maka Volum kubus: “+volum);
}
}
class DriverBangun
{
public static void main(String [] args){
Balok rumus=new Balok();
rumus.cekAngka();
rumus.cetakAtribut();
Kubus rumus1= new Kubus();
rumus1.cekAngka1();
rumus1.cetakAtribut();
}
}
Muhamad Mu’amar
30110149
PIS 10-07
import java.util.Scanner;
class SegiEmpat
{
private int panjang1;
private int lebar1;
public SegiEmpat(int pjgBangun, int lbrBangun)
{
panjang1= pjgBangun;
lebar1= lbrBangun;
}
public int getPanjang1()
{
return panjang1;
}
public int getLebar1()
{
return lebar1;
}
public void viewData()
{
Scanner sc = new Scanner(System.in);
System.out.println(” ##################### “);
System.out.println(“# BANGUN SEGI EMPAT #”);
System.out.println(” ##################### “);
System.out.println(“Silahkan Masukkan Nilai Yang Anda Inginkan ^_^ “);
System.out.print(“\nPanjang = “);
try
{
panjang1 = sc.nextInt();
}
catch (Exception e){}
System.out.print(“Lebar = “);
try
{
lebar1 = sc.nextInt();
}
catch (Exception e)
{
System.out.println(“\nPanjang = “+getPanjang1());
System.out.println(“Lebar = “+getLebar1());
}
}
}
class Kubus
{
private int Panjang2;
private int Lebar2;
private int Tinggi2;
public Kubus(int x, int y, int z)
{
Panjang2=x;
Lebar2=y;
Tinggi2=z;
}
public int getPanjang2()
{
return Panjang2;
}
public int getLebar2()
{
return Lebar2;
}
public int getTinggi2()
{
return Tinggi2;
}
public void displayData()
{
Scanner sc = new Scanner(System.in);
System.out.println(“\n ##################### “);
System.out.println(“# BANGUN RUANG KUBUS #”);
System.out.println(” ##################### “);
System.out.println(“Silahkan Masukkan Nilai Yang Anda Inginkan ^_^ “);
System.out.print(“\nPanjang = “);
try
{
Panjang2 = sc.nextInt();
}
catch (Exception e){}
System.out.print(“Lebar = “);
try
{
Lebar2 = sc.nextInt();
}
catch (Exception e){}
System.out.print(“Tinggi = “);
try
{
Tinggi2 = sc.nextInt();
}
catch (Exception e)
{
System.out.println(“\nPanjang = “+getPanjang2());
System.out.println(“Lebar = “+getLebar2());
System.out.println(“Tinggi = “+getTinggi2());
}
}
}
class DriverBangunRuang
{
int kel = 0;
int luas = 0;
int a = 0;
int aa = 0;
int aaa = 0;
public static void main(String[] args)
{
DriverBangunRuang DBR = new DriverBangunRuang();
DBR.runThis();
}
public void runThis()
{
SegiEmpat sg4 = new SegiEmpat(0,0);
sg4.viewData();
//perhitungan harusnya dilakukan di dalam kelas Kubus dan PersegiPanjang
kel = 2 * sg4.getPanjang1() + 2 * sg4.getLebar1();
System.out.println(“\nDari Nilai Yang Anda masukkan Diatas Diperoleh Hasil Berikut:”);
System.out.println(“\nKeliling= “+kel);
luas = sg4.getPanjang1() * sg4.getLebar1();
System.out.println(“Luas = “+luas);
Kubus KBS = new Kubus(0,0,0);
KBS.displayData();
a = 4 * (KBS.getPanjang2() + KBS.getLebar2() + KBS.getTinggi2());
System.out.println(“\nDari Nilai Yang Anda masukkan Diatas Diperoleh Hasil Berikut:”);
System.out.println(“\nKeliling= “+a);
aa = 2 * ((KBS.getPanjang2() * KBS.getLebar2()) + (KBS.getPanjang2() * KBS.getTinggi2()) + (KBS.getLebar2() * KBS.getTinggi2()));
System.out.println(“Luas = “+aa);
aaa = KBS.getPanjang2() * KBS.getLebar2() * KBS.getTinggi2();
System.out.println(“Volume = “+aaa);
}
}
Lukman Arie/PIS-10-08/30110123
class segiempat
{
private int p;
private int l;
public segiempat (int x, int y)
{
p=x;
l=y;
}
public int getkeliling()
{
return 2*(p+l);
}
public int getluas()
{
return p*l;
}
}
class kubus
{
private int s;
public kubus (int x)
{
s=x;
}
public int getkeliling()
{
return 6*(s*s);
}
public int getluas()
{
return s*s;
}
public int getvolume()
{
return s*s*s;
}
}
class driverbangunruang
{
public static void main(String [] abcd)
{
segiempat s4 = new segiempat(10, 8);
kubus kbs = new kubus(4);
System.out.println(“Keliling segiempat = “+s4.getkeliling());
System.out.println(“Luas segiempat = “+s4.getluas());
System.out.println(“Keliling kubus = “+kbs.getkeliling());
System.out.println(“Luas kubus = “+kbs.getluas());
System.out.println(“Volume kubus = “+kbs.getvolume());
}
}
Istiqaroh Ambar Oktavitriani
30110002 / PIS 10-08
======================
class SegiEmpat
{
private int panjang;
private int lebar;
public SegiEmpat(int p, int l){
panjang = p;
lebar = l;
}
public int getKeliling(){
return 2*(panjang+lebar);
}
public int getLuas(){
return panjang*lebar;
}
public void identitas(){
System.out.println(“(1)”);
System.out.println(“Segi empat itu bangun datar yang terdiri dari panjang dan lebar.”);
System.out.println(“Jika segi empat panjangnya ” +panjang + ” cm dan lebarnya ” +lebar+ ” cm”);
System.out.println(” || “);
}
}
class Kubus
{
private int panjang;
private int lebar;
private int tinggi;
public Kubus(int p, int l, int t){
panjang = p;
lebar = l;
tinggi = t;
}
public int getKeliling(){
return 12*panjang;
}
public int getLuas(){
return 2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi));
}
public int getVolume(){
return panjang*lebar*tinggi;
}
public void identitas(){
System.out.println(“(2)”);
System.out.println(“Kubus itu suatu bangun ruang dimana panjang, lebar, dan tingginya itu sama.”);
System.out.println(“Jika sisinya adalah ” +panjang+ ” cm”);
System.out.println(” || “);
}
}
class DriverBangunRuang
{
public static void main (String[] args)
{
DriverBangunRuang sempat = new DriverBangunRuang();
sempat.haha();
DriverBangunRuang kubu = new DriverBangunRuang();
kubu.huhu();
}
private void haha()
{
SegiEmpat sempat = new SegiEmpat(20, 5);
System.out.println(“\n”);
sempat.identitas();
sempat.getKeliling();
sempat.getLuas();
System.out.println(“maka”);
System.out.println(” || “);
System.out.println(” VV “);
System.out.println(“Kelilingnya adalah ” +sempat.getKeliling()+” cm”);
System.out.println(“Luasnya adalah ” +sempat.getLuas()+” cm”);
}
private void huhu()
{
Kubus kubu = new Kubus (10, 10, 10);
System.out.println(“\n”);
kubu.identitas();
kubu.getLuas();
kubu.getVolume();
kubu.getKeliling();
System.out.println(“maka”);
System.out.println(” || “);
System.out.println(” VV “);
System.out.println(“Luasnya adalah ” +kubu.getLuas()+” cm”);
System.out.println(“kelilingnya adalah ” +kubu.getKeliling()+” cm”);
System.out.println(“Volumenya adalah ” +kubu.getVolume()+” m3″);
}
};
PIS 10-07
30110058
SOURCE CODE
class SegiEmpat
{
private int panjang;
private int lebar;
public SegiEmpat(int p, int l)
{
panjang=p;
lebar=l;
}
public void viewData()
{
System.out.println(“Perhitungan Luas dan Keliling Segi Empat”);
System.out.println(“Panjang :”+panjang);
System.out.println(“Lebar :”+lebar);
}
public int keliling()
{
return (2*panjang)+(2*lebar);
}
public int luas()
{
return panjang*lebar;
}
}
class Balok
{
private int panjang;
private int lebar;
private int tinggi;
public Balok(int p, int l, int t)
{
panjang=p;
lebar=l;
tinggi=t;
}
public void diplayData()
{
System.out.println(“Perhitungan Luas, Keliling, dan Volume Balok”);
System.out.println(“Panjang :”+panjang);
System.out.println(“Lebar :”+lebar);
System.out.println(“Tinggi :”+tinggi);
}
public int keliling()
{
return (4*lebar)+(4*panjang)+(4*tinggi);
}
public int luas()
{
return (2*panjang*lebar)+(2*panjang*tinggi)+(2*tinggi*lebar);
}
public int volume()
{
return panjang*lebar*tinggi;
}
}
class DriverBangunRuang
{
public static void main(String[] abc)
{
SegiEmpat segiempat=new SegiEmpat(4,7);
segiempat.viewData();
System.out.println(“Hasil perhitungan : “);
System.out.println(“Luas dan Keliling : “+segiempat.luas()+” dan “+segiempat.keliling());
Balok balok=new Balok(4,7,25);
balok.diplayData();
System.out.println(“Hasil Perhitungan :”);
System.out.println(“Luas, Keliling, dan Volume : “+balok.luas()+”, “+balok.keliling()+”, dan “+balok.volume());
}
}
class Kubus
{
int panjang=7, lebar=7, tinggi=7;
void Kubus (int p, int l, int t)
{
panjang=p;
lebar=l;
tinggi=t;
}
void pjg ()
{
System.out.println(” “+panjang);
}
void lbr ()
{
System.out.println(” “+lebar);
}
void tggi ()
{
System.out.println(” “+tinggi);
}
void itung ()
{
System.out.println(“volume kubus : ” +(panjang*lebar*tinggi));
System.out.println(“keliling : ” +(12*panjang));
System.out.println(“luas Kubus : ” +((panjang*lebar)*6));
}
}
class SegiEmpat
{
int panjang=7,lebar=7;
void SegiEmpat (int p, int l)
{
panjang=p;
lebar=l;
}
void pjg1 ()
{
System.out.println(” “+panjang);
}
void lbr1 ()
{
System.out.println(” “+lebar);
}
void itung1 ()
{
System.out.println(“keliling : ” +(12*panjang));
System.out.println(“luas Kubus : ” +((panjang*lebar)*6));
}
}
class DriverKubus
{
public static void main (String[] args)
{
//ini akan menghasilkan kesalahan pada saat dikompilasi, perhatikan pada konstruktor kubus yang telah dideklaarasikan diatas. seharusnya pemanggilannya tidak seperti dibawah ini.
Kubus kbs=new Kubus();
kbs.pjg();
kbs.lbr();
kbs.tggi();
kbs.itung();
SegiEmpat kbs1=new SegiEmpat();
kbs1.pjg1();
kbs1.lbr1();
kbs1.itung1();
}
}
http://fiknolektro.blogspot.com/2011/03/rumus-menghitung-kubus-dan-segi-empat.html
Bayu Rizky Maulana_30110004_pis-10-07
class PersegiEmpat
{
private int panjang; private int lebar;
public PersegiEmpat(int panjangbangun, int lebarbangun)
{
panjang= panjangbangun;
lebar= lebarbangun;
}
public void viewData()
{
System.out.println(“Segi Empat”);
System.out.println(“Panjang = “+getPanjang());
System.out.println(“Lebar = “+getLebar());
}
public int getPanjang()
{
return panjang;
}
public int getLebar()
{
return lebar;
}
}
class Kubus
{
private int Panjang2;
private int lebar2;
private int Tinggi2;
public Kubus(int p, int l, int t)
{
Panjang2=p;
lebar2=l;
Tinggi2=t;
}
public void displayData()
{
System.out.println(“Kubus”);
System.out.println(“\nPanjang = “+getPanjang2());
System.out.println(“Lebar = “+getlebar2());
System.out.println(“Tinggi = “+getTinggi2());
}
public int getPanjang2()
{
return Panjang2;
}
public int getlebar2()
{
return lebar2;
}
public int getTinggi2()
{
return Tinggi2;
}
}
class BangunRuangByBayu
{
int keliling;
int luas;
int a;
int b;
int c;
public static void main(String[] bngun)
{
BangunRuangByBayu dbr = new BangunRuangByBayu();
dbr.runThis();
}
public void runThis()
{
PersegiEmpat s4 = new PersegiEmpat(7,9);
s4.viewData();
//Perhitungan tidak dilakukan disini
keliling = 2 * s4.getPanjang() + 2 * s4.getLebar();
System.out.println(“Keliling= “+keliling);
luas = s4.getPanjang() * s4.getLebar();
System.out.println(“Luas = “+luas);
Kubus kbu = new Kubus(3,9,2);
kbu.displayData();
a = 4 * (kbu.getPanjang2() + kbu.getlebar2() + kbu.getTinggi2());
System.out.println(“Keliling= “+a);
b = 2 * ((kbu.getPanjang2() * kbu.getlebar2()) + (kbu.getPanjang2() * kbu.getTinggi2()) + (kbu.getlebar2() * kbu.getTinggi2()));
System.out.println(“Luas = “+b);
c = kbu.getPanjang2() * kbu.getlebar2() * kbu.getTinggi2();
System.out.println(“Volume = “+c);
}
}
NIM : 30110143
Kelas : PIS-10-07
———-
Source Code
———-
//Bangun Ruang SegiEmpat dan Kubus
class SegiEmpat
{
private int panjang1;
private int lebar1;
public SegiEmpat(int p1, int l1)
{
panjang1=p1;
lebar1=l1;
}
public int getPanjang1()
{
return panjang1;
}
public int getLebar1()
{
return lebar1;
}
public void viewData1()
{
System.out.println(“\nInputan SegiEmpat:”);
System.out.println(“Panjang = “+getPanjang1());
System.out.println(“Lebar = “+getLebar1());
}
}
class Kubus
{
private int panjang2;
private int lebar2;
private int tinggi2;
public Kubus(int p2, int l2, int t2)
{
panjang2=p2;
lebar2=l2;
tinggi2=t2;
}
public void displayData()
{
System.out.println(“\n\nInputan Kubus:”);
System.out.println(“Panjang = “+getPanjang2());
System.out.println(“Lebar = “+getlebar2());
System.out.println(“Tinggi = “+getTinggi2());
}
public int getPanjang2()
{
return panjang2;
}
public int getlebar2()
{
return lebar2;
}
public int getTinggi2()
{
return tinggi2;
}
}
class DriverBangunRuang
{
int keliling;
int luas;
int n;
int d;
int y;
public static void main(String[] nindy)
{
DriverBangunRuang dbr = new DriverBangunRuang();
dbr.runThis();
}
public void runThis()
{
SegiEmpat sge = new SegiEmpat(2,3);
sge.viewData1();
keliling = 2 * sge.getPanjang1() + 2 * sge.getLebar1();
System.out.println(“\nHasil Keliling = “+keliling);
luas = sge.getPanjang1() * sge.getLebar1();
System.out.println(“Hasil Luas = “+luas);
Kubus kbs = new Kubus(3,3,3);
kbs.displayData();
//Perhitungan dilakukan dalam kelas model
n = 4 * (kbs.getPanjang2() + kbs.getlebar2() + kbs.getTinggi2());
System.out.println(“\nHasil Keliling = “+n);
d = 2 * ((kbs.getPanjang2() * kbs.getlebar2()) + (kbs.getPanjang2() * kbs.getTinggi2()) + (kbs.getlebar2() * kbs.getTinggi2()));
System.out.println(“Hasil Luas = “+d);
y = kbs.getPanjang2() * kbs.getlebar2() * kbs.getTinggi2();
System.out.println(“Hasil Volume = “+y);
}
}
Nama : Nina Oktavi Ginting
Kelas : PIS 10-07
NIM : 30110084
class SegiEmpat
{
int panjang;
int lebar;
public SegiEmpat(int p, int l)
{
panjang=p;
lebar=l;
}
public void kelilingSegiempat()
{
int kelilingSegiEmpat = 2*(panjang+lebar);
System.out.println(“Panjang SegiEmpat: “+panjang);
System.out.println(“Lebar SegiEmpat : “+lebar);
System.out.println(“Keliling SegiEmpat : “+kelilingSegiEmpat);
}
{
}
public void luasSegiempat()
{ int luasSegiEmpat = panjang*lebar;
System.out.println(“Panjang SegiEmpat : “+panjang);
System.out.println(“Lebar SegiEmpat : “+lebar);
System.out.println(“Luas SegiEmpat : “+luasSegiEmpat);
}
}
class Kubus
{
int panjang;
int lebar;
int tinggi;
public Kubus(int p , int l , int t)
{
panjang=p;
lebar=l;
tinggi=t;
}
public void kelilingKubus()
{ int kelilingKub = 4*(panjang + lebar + tinggi);
System.out.println(“Panjang Kubus : “+panjang);
System.out.println(“Lebar Kubus : “+lebar);
System.out.println(“Tinggi Kubus : “+tinggi);
System.out.println(“Keliling Kubus : “+kelilingKub);
}
public void luasKubus()
{ int luasKub= 2*((panjang*lebar) + (panjang*tinggi) + (lebar*tinggi));
System.out.println(“Panjang Kubus : “+panjang);
System.out.println(“Lebar Kubus : “+lebar);
System.out.println(“Tinggi Kubus : “+tinggi);
System.out.println(“Luas Kubus : “+luasKub);
}
public void volumeKubus()
{ int volumeKub = panjang*lebar*tinggi;
System.out.println(“Panjang Kubus : “+panjang);
System.out.println(“Lebar Kubus : “+lebar);
System.out.println(“Tinggi Kubus : “+tinggi);
System.out.println(“Volume Kubus : “+volumeKub);
}
}
class DriverBangunRuang
{
int SegiEmpat;
int Kubus;
public static void main (String[] vivi)
{
System.out.println(“—– SEGIEMPAT —–”);
SegiEmpat sg = new SegiEmpat(4,3);
System.out.println(“—– Keliling Segi Empat —–”);
sg.kelilingSegiempat();
System.out.println(“—– Luas Segi Empat —–”);
sg.luasSegiempat();
System.out.println(“—– KUBUS —–”);
Kubus kb = new Kubus(4,4,4);
System.out.println(“—– Keliling Kubus —–”);
kb.kelilingKubus();
System.out.println(“—– Luas Kubus —–”);
kb.luasKubus();
System.out.println(“—– Volume Kubus —–”);
kb.volumeKubus();
}
}
import java.io.BufferedReader;
import java.io.InputStreamReader;
class Persegi
{
int panjang;
int lebar;
public Persegi (int p,int l)
{
panjang=p;
lebar=l;
}
int luas()
{
return panjang*lebar;
}
int keliling()
{
return 2*(panjang+lebar);
}
}
class Kubus
{
int Panjang;
int Lebar;
int Tinggi;
public Kubus (int pjg, int lbr, int tngg)
{
Panjang=pjg;
Lebar=lbr;
Tinggi=tngg;
}
int luaskubus()
{
return 2*(Panjang*Lebar)+2*(Panjang*Tinggi)+2*(Lebar*Tinggi);
}
int volumekubus()
{
return Panjang*Lebar*Tinggi;
}
}
class driverPersegi
{
public static void main(String[] args)
{
int x=0;
int y=0;
int pil=0;
int z=0;
BufferedReader abc = new BufferedReader (new InputStreamReader (System.in));
try
{
System.out.println(“Menu”);
System.out.println(“1.Persegi “);
System.out.println(“2.Kubus “+”\n\n”);
System.out.print(“Masukkan Pilihan= “);
pil=Integer.parseInt(abc.readLine()) ;
}
catch (Exception c)
{
System.out.println (c);
}
if (pil==1)
{
BufferedReader cas = new BufferedReader (new InputStreamReader (System.in));
try
{
System.out.print(“\n\n”+”Masukkan Panjang= “);
x=Integer.parseInt(cas.readLine()) ;
System.out.print(“Masukkan Lebar= “);
y=Integer.parseInt(cas.readLine());
}
catch (Exception c)
{
System.out.println (c);
}
Persegi baru = new Persegi (x,y);
System.out.println(“Luas Persegi Panjang\t\t:”+baru.luas());
System.out.println(“Keliling Persegi Panjang\t:”+baru.keliling());
}
else {
BufferedReader sat = new BufferedReader (new InputStreamReader (System.in));
try
{
System.out.print(“\n\n”+”Masukkan Panjang\t= “);
x=Integer.parseInt(sat.readLine()) ;
System.out.print(“Masukkan Lebar\t\t= “);
y=Integer.parseInt(sat.readLine()) ;
System.out.print(“Masukkan Tinggi\t\t= “);
z=Integer.parseInt(sat.readLine()) ;
}
catch (Exception c)
{
System.out.println (c);
}
Kubus bara = new Kubus (z,y,z);
System.out.println(“Luas Kubus\t\t:”+bara.luaskubus());
System.out.println(“Volume Kubus\t\t:”+bara.volumekubus());
}
}
}
Nim:30110023
Kelas:PIS-10-07
Darwan Daniel S
30110101
PIS 10-07
import java.io.BufferedReader;
import java.io.InputStreamReader;
class SegiEmpat
{
int panjang;
int lebar;
public SegiEmpat (int p,int l)
{
panjang=p;
lebar=l;
}
int LuasSegiEmpat()
{
return panjang*lebar;
}
int KelilingSegiEmpat()
{
return 2*(panjang+lebar);
}
}
class Kubus
{
int panjang;
int lebar ;
int tinggi;
public Kubus (int pa,int le,int ti)
{
panjang=pa;
lebar=le;
tinggi=ti;
}
int LuasKubus()
{
return 2*(panjang*lebar)+2*(panjang*tinggi)+2*(lebar*tinggi);
}
int volumekubus()
{
return panjang*lebar*tinggi;
}
}
class driverbangunruang
{
public static void main(String[] args)
{
int x=0;
int y=0;
int pil=0;
int z=0;
BufferedReader abc = new BufferedReader (new InputStreamReader (System.in));
try
{
System.out.println(“Menu”);
System.out.println(“1.Persegi “);
System.out.println(“2.Kubus “+”\n\n”);
System.out.print(“Masukkan Pilihan= “);
pil=Integer.parseInt(abc.readLine()) ;
}
catch (Exception c)
{
System.out.println (c);
}
if (pil==1)
{
BufferedReader dar = new BufferedReader (new InputStreamReader (System.in));
try
{
System.out.print(“\n\n”+”Masukkan Panjang= “);
x=Integer.parseInt(dar.readLine()) ;
System.out.print(“Masukkan Lebar= “);
y=Integer.parseInt(dar.readLine());
}
catch (Exception c)
{
System.out.println (c);
}
SegiEmpat agn = new SegiEmpat (x,y);
System.out.println(“Luas Persegi Panjang\t\t:”+agn.LuasSegiEmpat());
System.out.println(“Keliling Persegi Panjang\t:”+agn.KelilingSegiEmpat());
}
else {
BufferedReader wan = new BufferedReader (new InputStreamReader (System.in));
try
{
System.out.print(“\n\n”+”Masukkan Panjang= “);
x=Integer.parseInt(wan.readLine()) ;
System.out.print(“\n\n”+”Masukkan Lebar= “);
y=Integer.parseInt(wan.readLine()) ;
System.out.print(“\n\n”+”Masukkan Tinggi= “);
z=Integer.parseInt(wan.readLine()) ;
}
catch (Exception c)
{
System.out.println (c);
}
Kubus nes = new Kubus (x,y,z);
System.out.println(“Luas Kubus\t\t:”+nes.LuasKubus());
System.out.println(“Volume Kubus\t:”+nes.volumekubus());
}
}
}
class SegiEmpat
{
private int panjang;
private int lebar;
public SegiEmpat(int pjg, int lbr)
{
panjang= pjg;
lebar= lbr;
}
public int getPanjang()
{
return panjang;
}
public int getLebar()
{
return lebar;
}
public void viewData()
{
System.out.println(“\n\n SEGI EMPAT”);
System.out.println(“\nPanjang = “+panjang);
System.out.println(“Lebar = “+lebar);
}
}
class Kubus
{
private int newPanjang;
private int newLebar;
private int newTinggi;
public Kubus(int x, int y, int z)
{
newPanjang=x;
newLebar=y;
newTinggi=z;
}
public int getNewPanjang()
{
return newPanjang;
}
public int getNewLebar()
{
return newLebar;
}
public int getNewTinggi()
{
return newTinggi;
}
public void displayData()
{
System.out.println(“\n\n KUBUS”);
System.out.println(“\nPanjang = “+newPanjang);
System.out.println(“Lebar = “+newLebar);
System.out.println(“Tinggi = “+newTinggi);
}
}
class DriverBangunRuang
{
int kel;
int luas;
int a;
int b;
int c;
public static void main(String[] args)
{
DriverBangunRuang dbr = new DriverBangunRuang();
dbr.runThis();
}
public void runThis()
{
SegiEmpat se = new SegiEmpat(6,8);
se.viewData();
kel = 2 * se.getPanjang() + 2 * se.getLebar();
System.out.println(“Keliling= “+kel);
luas = se.getPanjang() * se.getLebar();
System.out.println(“Luas = “+luas);
Kubus kb = new Kubus(2,2,2);
kb.displayData();
//Perhitungan tidak dilakukan disini, namun dilakukan pada kelas model
a = 4 * (kb.getNewPanjang() + kb.getNewLebar() + kb.getNewTinggi());
System.out.println(“Keliling= “+a);
b = 2 * ((kb.getNewPanjang() * kb.getNewLebar()) + (kb.getNewPanjang() * kb.getNewTinggi()) + (kb.getNewLebar() * kb.getNewTinggi()));
System.out.println(“Luas = “+b);
c = kb.getNewPanjang() * kb.getNewLebar() * kb.getNewTinggi();
System.out.println(“Volume = “+c);
}
}
Fajar Ginanjar (PIS 10 07 / 30110008)
============================
class SegiEmpat {
private int p;
private int l;
public SegiEmpat(){
p=5;
l=5;
}
public SegiEmpat(int x, int y) {
p=x; l=y;
}
public int getLuas(){
return p*l;
}
public int getKeliling(){
return (2*p)+(2*l);
}
}
class Kubus{
private int p;
private int l;
private int t;
public Kubus(){
p=5;
l=5;
t=5;
}
public Kubus(int x, int y, int z) {
p=x; l=y; t=z;
}
public int getLuas(){
return 6*p*l;
}
public int getKeliling(){
return 4*p*l;
}
public int getVolume(){
return p*l*t;
}
}
class DriverBangunRuang{
public static void main(String[] abc){
SegiEmpat segiempat;
//Nilai didapatkan dari mana? perhatikan konstruktornya
segiempat=new SegiEmpat();
Kubus kubus1=new Kubus();
System.out.println(“\n\n”);
System.out.println(“==== SEGI EMPAT ====”);
System.out.println(“\n”);
System.out.println(“Luas = “+segiempat.getLuas());
System.out.println(“Keliling = “+segiempat.getKeliling());
System.out.println(“\n\n”);
System.out.println(“====KUBUS====”);
System.out.println(“\n”);
System.out.println(“Luas = “+kubus1.getLuas());
System.out.println(“Keliling =h “+kubus1.getKeliling());
System.out.println(“Volume = “+kubus1.getVolume());
}
}
class SegiEmpat
{
private int panjang;
private int lebar;
public SegiEmpat(int p, int l)
{
panjang=p;
lebar=l;
}
public int Dowo()
{
return panjang;
}
public int Ombo()
{
return lebar;
}
public void viewData()
{
System.out.println(“Info Bangun SegiEmpat”);
System.out.println(“Panjang =”+Dowo());
System.out.println(“Lebar =”+Ombo());
}
}
class Kubus
{
private int panjang;
private int lebar;
private int tinggi;
public Kubus(int p, int l, int t)
{
panjang=p;
lebar=l;
tinggi=t;
}
public int Long()
{
return panjang;
}
public int Wide()
{
return lebar;
}
public int Tall()
{
return tinggi;
}
public void viewKubus()
{
System.out.println(“\n\nInfo Bangun Kubus”);
System.out.println(“panjang =”+Long());
System.out.println(“lebar =”+Wide());
System.out.println(“tinggi =”+Tall());
}
}
class DriverBangunRuang
//Segiempat
{
int Pnj;
int L;
int Lbr;
int Kel;
int Volume;
int Tng;
public static void main(String[] febri)
{
DriverBangunRuang Dbr = new DriverBangunRuang();
Dbr.runThis();
}
public void runThis()
{
Pnj=8;
Lbr=6;
SegiEmpat seg = new SegiEmpat(8,6);
//Perhitungan tidak dilakukan disini, namun pada kelas modelnya (Kubus dan SegiEmpat)
seg.viewData();
L=Pnj * Lbr;
System.out.println(“Luas :”+L);
Kel=2* (Pnj + Lbr);
System.out.println(“Keliling :”+Kel);
//kubus
Pnj=9;
Lbr=9;
Tng=9;
Kubus ges = new Kubus(9,9,9);
ges.viewKubus();
L=((Pnj * Lbr) * 2)+((Pnj * Tng) * 2)+((Tng * Lbr) * 2);
System.out.println(“Luas :”+L);
Kel=4 * (Pnj + Lbr + Tng);
System.out.println(“Keliling :”+Kel);
Volume=Pnj * Tng * Lbr;
System.out.println(“Volume :”+Volume);
}
}
import java.io.BufferedReader;
import java.io.InputStreamReader;
class SegiEmpat
{
private int panjang1;
private int lebar1;
public SegiEmpat(int pnj1 , int lb1)
{
panjang1=pnj1;
lebar1=lb1;
}
public int AmbilPanjang()
{
return panjang1;
}
public int AmbilLebar()
{
return lebar1;
}
public void TampilFile()
{
//System.out.println(“Luas dari panjang” +panjang1 “dan lebar” +lebar1 “Adalah =”);
System.out.println();
System.out.println(“Informasi Segi Empat”);
System.out.println(“Panjang :” +panjang1);
System.out.println(“Lebar :” +lebar1);
System.out.println();
}
}
class Kubus
{
private int panjang2;
private int lebar2;
private int tinggi2;
public Kubus(int pnj2, int lb2, int tg2)
{
panjang2=pnj2;
lebar2=lb2;
tinggi2=tg2;
}
public int DapatPanjang()
{
return panjang2;
}
public int DapatLebar()
{
return lebar2;
}
public int DapatTinggi()
{
return tinggi2;
}
public void Lihatfile()
{
System.out.println(“\nRincian Informasi\n”);
System.out.println(“Panjang :”+panjang2);
System.out.println(“Lebar :”+lebar2);
System.out.println(“Tinggi :”+tinggi2);
}
}
class DriverBangunRuang
{
int Panjang,Luas,Lebar,Keliling;
int Panjang1=0;
int Lebar1=0;
int Tinggi1=0;
int Volume;
public static void main(String[] arief)
{
DriverBangunRuang Dbr = new DriverBangunRuang();
Dbr.runThis();
}
public void runThis()
{
//SEGI EMPAT
Panjang=7;
Lebar=7;
SegiEmpat seg = new SegiEmpat(Panjang,Lebar);
seg.TampilFile();
Luas=Panjang * Lebar;
System.out.println(“Luas = “+Luas);
Keliling=2*Panjang+2*Lebar;
System.out.println(“Keliling = “+Keliling);
//KUBUS
BufferedReader yangLain = new BufferedReader(new InputStreamReader(System.in));
try
{
System.out.print(“\n\nMasukkan Panjang Kubus : “);
Panjang1=Integer.parseInt(yangLain.readLine());
System.out.print(“Masukkan Lebar Kubus : “);
Lebar1=Integer.parseInt(yangLain.readLine());
System.out.print(“Masukkan Tinggi : “);
Tinggi1=Integer.parseInt(yangLain.readLine());
}
catch (Exception c)
{
System.out.println(c);
}
Kubus kb = new Kubus(Panjang1,Lebar1,Tinggi1);
kb.Lihatfile();
//perhitungan seharusnya dibuat di dalam kelasnya, pada method get_____
Volume=Panjang1*Lebar1*Tinggi1;
Luas=((Panjang1*Lebar1)*2)+((Panjang1*Tinggi1)*2)+((Lebar1*Tinggi1)*2);
Keliling=4*Panjang1+4*Lebar1+4*Tinggi1;
System.out.println(“\nVolume =”+Volume);
System.out.println(“Luas =”+Luas);
System.out.println(“Keliling =”+Keliling);
}
}
PIS 10-07
30110091
Source Code:
=================================================
//tugas JAVA by IMAM PRAWIRANAGAR 30110091 PIS 10-07
class SegiEmpat
{
private int panjang ;
private int lebar;
public SegiEmpat(int p, int l)
{
panjang=p;
lebar=l;
}
public void displaySegiEmpat()
{
System.out.println(“LUAS DAN KELILING SEGI EMPAT”);
System.out.println(“Panjang :” +panjang);
System.out.println(“Lebar :” +lebar);
}
public int luas ()
{
return panjang*lebar;
}
public int keliling ()
{
return (2*panjang)+(2*lebar);
}
}
class Balok
{
private int lebar;
private int panjang;
private int tinggi;
public Balok (int l, int p, int t)
{
lebar=l;
panjang=p;
tinggi=t;
}
public void displayBalok()
{
System.out.println(“KELILING, LUAS DAN VOLUM BALOK”);
System.out.println(“Panjang :”+panjang);
System.out.println(“Lebar :”+lebar);
System.out.println(“Tinggi :”+tinggi);
}
public int keliling ()
{
return (4*lebar)+(4*panjang)+(4*tinggi);
}
public int luas ()
{
return (2*panjang*lebar)+(2*panjang*tinggi)+(2*tinggi*lebar);
}
public int volume ()
{
return panjang*lebar*tinggi;
}
}
class DriverBangunRuang{
public static void main (String[] terserah){
SegiEmpat segiempat=new SegiEmpat(5,2);
segiempat.displaySegiEmpat();
System.out.println(“PERHITUNGAN SEGI EMPAT”);
System.out.println(“Luas : “+segiempat.luas());
System.out.println(“Keliling : “+segiempat.keliling());
Balok balok=new Balok(5,3,8);
balok.displayBalok();
System.out.println(“PERHITUNGAN BALOK”);
System.out.println(“Luas : “+balok.luas());
System.out.println(“Keliling : “+balok.keliling());
System.out.println(“Volume : “+balok.volume());
}
}
================================================
Indah Lestari_30110390_PIS 10-07
class segiEmpat
{
int panjang,lebar,besarKeliling,besarLuas;
public segiEmpat(int p,int l)
{
panjang = p;
lebar = l;
}
public int keliling()
{
return besarKeliling = 2 *(panjang+lebar);
}
public int luas()
{
return besarLuas = panjang*lebar;
}
public void lihatData()
{
System.out.println(“SEGI EMPAT\n”);
System.out.println(“\npanjang segiEmpat= “+panjang);
System.out.println(“\nlebar segiEmpat= “+lebar);
}
}
class kubus
{
int panjang2,lebar2,tinggi2;
public kubus(int p2,int l2,int t2)
{
panjang2 = p2;
lebar2 = l2;
tinggi2 =t2;
}
public int kelilingKubus()
{
return 4*(panjang2+lebar2+tinggi2);
}
public int luasKubus()
{
return 2*(panjang2*lebar2)+2*(panjang2*tinggi2)+2*(lebar2*tinggi2);
}
public int volumeKubus()
{
return panjang2*lebar2*tinggi2;
}
public void lihatHasil()
{
System.out.println(“\n\nKUBUS\n”);
System.out.println(“\npanjang Kubus= “+panjang2);
System.out.println(“\nlebar Kubus= “+lebar2);
System.out.println(“\ntinggi Kubus= “+tinggi2);
}
}
class DriverBangunRuang
{
public static void main(String[] args)
{
segiEmpat se;
se = new segiEmpat(5,5);
kubus ku;
ku = new kubus(6,6,6);
se.lihatData();
System.out.println(“\nkeliling segiEmpat= “+se.keliling());
System.out.println(“\nluas segiEmpat= “+se.luas());
ku.lihatHasil();
System.out.println(“\nkeliling kubus= “+ku.kelilingKubus());
System.out.println(“\nluas kubus= “+ku.luasKubus());
System.out.println(“\nvolume kubus= “+ku.volumeKubus());
}
}
PIS 10-07
30110192
source code :
import java.util.Scanner;
class persegipanjang{
double panjang;
double lebar;
public persegipanjang(){}
public persegipanjang(double p, double l)
{
panjang = p;
lebar = l;
}
double LuasPermukaanPersegiPanjang()
{
return panjang * lebar;
}
double Kelilingpersegipanjang()
{
return 2 * panjang + lebar;
}
}
class Kubus extends persegipanjang
{
double sisi;
public Kubus(double s)
{
sisi = s;
}
double LuasPermukaan()
{
return 6 * sisi;
}
double VolumeKubus()
{
return sisi * sisi * sisi;
}
}
public class ExtendsKubus
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
double sisi;
double panjang;
double lebar;
System.out.print(“Sisi kubus \t: “);
sisi = sc.nextDouble();
Kubus kbs = new Kubus(sisi);
System.out.print(“Panjang \t:”);
panjang = sc.nextDouble();
System.out.print(“lebar \t: “);
lebar = sc.nextDouble();
persegipanjang prsg = new persegipanjang(panjang,lebar);
System.out.println(“Luas Persegi Panjang\t\t:”+prsg.LuasPermukaanPersegiPanjang());
System.out.println(“Keliling Persegi Panjang\t:”+prsg.Kelilingpersegipanjang());
System.out.println(“Luas kubus\t\t:” +kbs.LuasPermukaan());
System.out.println(“Volume kubus\t\t:” +kbs.VolumeKubus());
}
}
30109314
PIS-10-07
=================================================
maaf pak,, di sini saya kirim tiga source code, saya gak bisa mengerjakannya pak.
pada awalnya saya sudah coba untuk menggabungkan dua program kubus dan segi empat tp masih ga bsa pak,, jadi saya kirim terpisah pak,, tp program yg ga bisa itu saya kirim jg pak pak, mohon bantuanya untuk mengerjakannya…
Terimah Kasih pak dan mohon maaf sekali lagi…
=================================================
Ini yang Kubus pak
————————————————————-
import java.io.BufferedReader;
import java.io.InputStreamReader;
class Kubus
{
public static void main(String[] args)
{
int p;
int l;
int t;
int keliling=0;
int luas=0;
int volume=0;
BufferedReader ukuranKubus = new BufferedReader(new InputStreamReader (System.in));
try
{
System.out.print(“Panjang =”);
p=Integer.parseInt(ukuranKubus.readLine());
System.out.print(“Lebar =”);
l=Integer.parseInt(ukuranKubus.readLine());
System.out.print(“Tinggi =”);
t=Integer.parseInt(ukuranKubus.readLine());
keliling=(2*p)+(2*l);
luas=p*l;
volume=p*l*t;
}
catch (Exception c)
{
}
System.out.println(“Keliling = “+keliling);
System.out.println(“Luas = “+luas);
System.out.println(“Volume = “+volume);
}
}
=================================================
ini yang segi empat pak..
————————————————————-
import java.io.BufferedReader;
import java.io.InputStreamReader;
class SegiEmpat
{
public static void main(String[] args)
{
int p;
int l;
int keliling=0;
int luas=0;
BufferedReader ukuranSegiEmpat = new BufferedReader(new InputStreamReader (System.in));
try
{
System.out.print(“Panjang =”);
p=Integer.parseInt(ukuranSegiEmpat.readLine());
System.out.print(“Lebar =”);
l=Integer.parseInt(ukuranSegiEmpat.readLine());
keliling=(2*p)+(2*l);
luas=p*l;
}
catch (Exception c)
{
}
System.out.println(“Keliling = “+keliling);
System.out.println(“Luas = “+luas);
}
}
=================================================
Ini yang DriverBangunRuang yg salah pak..
————————————————————-
import java.io.BufferedReader;
import java.io.InputStreamReader;
class SegiEmpat
{
int p;
int l;
int keliling=0;
int luas=0;
public SegiEmpat(int kel, int lu)
{
keliling=kel;
luas=lu;
}
public int getKelilingSegiEmpat()
{
return keliling;
}
public int getLuasSegiEmpat()
{
return luas;
}
public void viewSegiEmpat()
{
System.out.println(“Keliling : “+getKelilingSegiEmpat());
System.out.println(“Luas : “+getLuasSegiEmpat);
}
BufferedReader ukuranSegiEmpat = new BufferedReader(new InputStreamReader (System.in));
System.out.println(“Panjang =”);
p=Integer.parseInt(ukuranSegiEmpat.readLine());
System.out.println(“Lebar =”);
l=Integer.parseInt(ukuranSegiEmpat.readLine());
keliling=(2*p)+(2*l);
luas=p*l;
}
class Kubus
{
int p;
int l;
int t;
int keliling=0;
int luas=0;
int volume=0;
public Kubus(int kel, int lu, int vol)
{
keliling=kel;
luas=lu;
volume=vol;
}
public int getKelilingKubus()
{
return keliling;
}
public int getLuasKubus()
{
return luas;
}
public int getVolumeKubus()
{
return volume;
}
public void viewKubus()
{
System.out.println(“Keliling : “+getKelilingKubus());
System.out.println(“Luas : “+getLuasKubus);
System.out.println(“Luas : “+getVolumeKubus);
}
BufferedReader ukuranKubus = new BufferedReader(new InputStreamReader (System.in));
System.out.println(“Panjang =”);
p=Integer.parseInt(ukuranKubus.readLine());
System.out.println(“Lebar =”);
l=Integer.parseInt(ukuranKubus.readLine());
System.out.println(“Tinggi =”);
t=Integer.parseInt(ukuranKubus.readLine());
keliling=(2*p)+(2*l);
luas=p*l;
volume=p*l*t;
class DriverBangunRuang{
public static void main (String[] args){
SegiEmpat se = new SegiEmpat();
se.viewSegiEmpat();
String x = se.getSegiEmpat();
System.out.println(“Keliling Segi Empat “+mhs.getKelilingSegiEmpat());
System.out.println(“ebar Segi Empat “+mhs.getLuasSegiEmpat());
Kubus kb = new Kubus();
kb.viewKubus();
String x = se.getKubus();
System.out.println(“Panjang Kubus “+mhs.getKelilingKubus());
System.out.println(“Lebar Kubus “+mhs.getLuasKubus());
System.out.println(“Tinggi Kubus “+mhs.getVolumeKubus());
}
}
————————————————————-
=================================================
Terimah Kasih sekalilagi pak
pis 10-07
30110336
source code:
class SegiEmpat {
private int panjang;
private int lebar;
private int kel;
private int luas;
//private String[] nimmhs=new String[5];
//private int jmlmhs=0;
public SegiEmpat(int pj, int lb) {
this.panjang=pj;
this.lebar=lb;
}
public void setpanjang(int pnj){
this.panjang=pnj;
}
public void setlebar(int lbr){
this.lebar=lbr;
}
public void SegiEmpat() {
double kel=2*(panjang+lebar);
double luas=panjang*lebar;
System.out.println(“Panjang SegiEmpat=”+panjang);
System.out.println(“Lebar Segiempat=”+lebar);
System.out.println(“Keliling:”+kel);
System.out.println(“Luas:”+luas);
}
}
class Kubus {
private int panjang;
private int lebar;
private int tinggi;
private int kel;
private int luas;
private int vol;
public Kubus(int pj, int lb, int tg) {
this.panjang=pj;
this.lebar=lb;
this.tinggi=tg;
}
public void setpanjang(int pnj){
this.panjang=pnj;
}
public void setlebar(int lbr){
this.lebar=lbr;
}
public void settinggi(int tig){
this.tinggi=tig;
}
public void Kubus() {
double kel=(2*(panjang*lebar*tinggi));
double luas=2*((panjang*tinggi)+(panjang*lebar)+(lebar*tinggi));
double vol=panjang*lebar*tinggi;
System.out.println(“Panjang Balok=”+panjang);
System.out.println(“Lebar Balok=”+lebar);
System.out.println(“Tinggi Balok=”+tinggi);
System.out.println(“Keliling:”+kel);
System.out.println(“Luas:”+luas);
System.out.println(“vol:”+vol);
}
}
class Driver {
public static void main(String[] args) {
System.out.println(“Data Segiempat”);
SegiEmpat baru1=new SegiEmpat(5,6);
baru1.SegiEmpat();
System.out.println(“_______________________________”);
System.out.println(“Data Kubus”);
Kubus baru=new Kubus(2,3,4);
baru.Kubus();
}
}
Elyta Femmy HArdiyantie, PIS-10-08, 30110169
class SegiEmpat
{
private int pjg;
private int lbr;
public SegiEmpat(int p,int l)
{
pjg=p;
lbr=l;
}
public int keliling()
{
return 2*(pjg+lbr);
}
public int luas()
{
return (pjg*lbr);
}
}
class Kubus
{
private int pjg;
private int lbr;
private int tinggi;
public Kubus(int p,int l, int t)
{
pjg=p;
lbr=l;
tinggi=t;
}
public int keliling()
{
return (4*pjg);
}
public int LuasPermukaan()
{
return(6*pjg*lbr);
}
public int volume()
{
return (6*pjg*lbr*tinggi);
}
}
class DriverBangunRuang
{
public static void main(String[] args)
{
SegiEmpat SEMPAT= new SegiEmpat(10,15);
int k= SEMPAT.keliling();
int L= SEMPAT.luas();
System.out.println(“\n”);
//kalau panjangnya diubah? apakah baris dibawah juga diubah juga? gunakan variabel untuk proses pencetakan nilai
System.out.println(“keliling dan luas segiempat ABCD memiliki masing-masing panjang 10cm dan lebar 15cm”);
System.out.println(“maka berapakah keliling dan luas segiempat tersebut?”);
System.out.println(“dengan menggunakan rumus 4*panjang maka diperoleh hasil” +k+”cm”);
System.out.println(“dan untuk mendapatkan hasil luasnya menggunakan rumus panajang*lebar sehingga memperoleh hasil”+L+”cm”);
System.out.println(“\n”);
Kubus Bus= new Kubus(7,7,7);
int K=Bus.keliling();
int LP=Bus.LuasPermukaan();
int v=Bus.volume();
//kalau panjangnya diubah? apakah baris dibawah juga diubah juga? gunakan variabel untuk proses pencetakan nilai
System.out.println(“Kubus memiliki panjang 7cm,lebar 7cm, dan tinggi 7cm”);
System.out.println(“dan berapakah keliling,luas,dan volumenya?”);
System.out.println(“\n”);
System.out.println(“maka keliling kubus memiliki”+k+”cm”);
System.out.println(“dan luas permukaanya adalah”+LP+”cm”);
System.out.println(“volumenya memiliki”+v+”cm”);
System.out.println(“\n”);
}
};
class Kubus
{
private int sisi;
public Kubus(int s)
{
sisi=s;
}
public int getLuas()
{
return sisi*sisi;
}
public int getKeliling()
{
return 6*(sisi*sisi);
}
public int getVolume()
{
return sisi*sisi*sisi;
}
public void Viewdata()
{
System.out.println(“Sisi : “+sisi);
System.out.println(“Luas : “+getLuas());
System.out.println(“Keliling : “+getKeliling());
System.out.println(“Volume : “+getVolume());
System.out.println(“\n”);
}
}
class SegiEmpat
{
private int panjang;
private int lebar;
public SegiEmpat(int p, int l)
{
panjang=p;
lebar=l;
}
public int getKeliling()
{
return (2*panjang)+(2*lebar);
}
public int getLuas()
{
return panjang*lebar;
}
public void Lihatdata()
{
System.out.println(“Panjang : “+panjang);
System.out.println(“Lebar : “+lebar);
System.out.println(“Luas : “+getLuas());
System.out.println(“Keliling : “+getKeliling());
}
}
class DriverBangunRuang
{
public static void main(String[] args)
{
DriverBangunRuang dbr = new DriverBangunRuang();
dbr.Mainkan1();
dbr.Mainkan2();
}
public void Mainkan1()
{
Kubus kbs = new Kubus(3);
System.out.println(“Diketahui sebuah Kubus : “);
kbs.Viewdata();
}
public void Mainkan2()
{
SegiEmpat se = new SegiEmpat(4,3);
System.out.println(“Diketahui sebuah Segi Empat : “);
se.Lihatdata();
}
}
Nama: Farida Evalinda P.
NIM: 30110345
Kelas: PIS-10-08
//Program ok
//Harusnya mengikuti class diagram, coba perhatikan penggunaan constructornya.
//didalam kelas Kubus dan SegiEmpat, merupakan kelas model, jadi digunakan untuk entitas data saja, sedangkan operasi dilaksanakan pada kelas drivernya, yang bisa dijadikan sebagai controller dan view-nya
import java.util.Scanner;
class SegiEmpat{
Scanner aq = new Scanner(System.in);
int panjang;
int lebar;
double luas;
double keliling;
void masukkanAngka(){
System.out.println(“_________________________ SegiEmpat _________________________”);
System.out.println(“Masukkan Panjang: “);
int panjang= aq.nextInt();
System.out.println(“Masukkan Lebar: “);
int lebar= aq.nextInt();
luas=panjang*lebar;
keliling=2*(panjang+lebar);
System.out.println(” “);
System.out.println(” “);
}
void menghitungAngka(){
System.out.println(“untuk mencari luas segi empat = panjang*lebar, sehingga luas Segi Empat adalah: “+luas);
System.out.println(“sedangkan rumus mencari keliling segi empat = 2*(panjang+lebar),sehingga hasil keliling Segi Empat adalah: “+keliling);
System.out.println(” “);
System.out.println(” “);
System.out.println(” “);
System.out.println(” nb. Segi-Empat merupakan sebuah bangun datar yang terdiri dari panjang dan lebar tetapi tidak memiliki volume(isi)”);
}
}
class Kubus{
Scanner gw = new Scanner(System.in);
int panjang;
int lebar;
double luas;
double keliling;
double volume;
double tinggi;
void masukkanAngka() {
”);
System.out.println(“______________________________ KUBUS ______________________________”);
System.out.println(“TOLONG ISI PANJANG, LEBAR DAN TINGGINYA DENGAN NILAI YANG SAMA YAH
System.out.println(” “);
System.out.println(” “);
System.out.println(“Masukkan Panjang: “);
int panjang= gw.nextInt();
System.out.println(“Masukkan Lebar: “);
int lebar= gw.nextInt();
System.out.println(“Masukkan Tinggi: “);
int tinggi= gw.nextInt();
luas=2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi));
volume=(panjang*lebar*tinggi);
System.out.println(” “);
}
void menghitungAngka(){
System.out.println(“untuk mencari luas kubus = 2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi)), sehingga luas kubus adalah: “+luas);
System.out.println(“sedangkan untuk rumus volume kubus = sisi^3, jadi volume kubus adalah: “+volume);
System.out.println(” “);
System.out.println(” “);
System.out.println(” “);
System.out.println(” nb. Kubus adalah salah satu bangun ruang yang memiliki sisi-sisi yang sama ukurannya”);
System.out.println(” nb. Kubus merupakan bangun ruang sehingga kubus tidak mempunyai keliling”);
}
}
class DriverBangunRuang{
public static void main(String args[]){
SegiEmpat kubus =new SegiEmpat();
kubus.masukkanAngka();
kubus.menghitungAngka();
Kubus kb=new Kubus();
kb.masukkanAngka();
kb.menghitungAngka();
}
}
import java.util.Scanner;
//perhatikan class diagram, seharusnya sesuai dengan desain yang ada disana
class Balok {
Scanner inputan=new Scanner(System.in);
int panjang;
int lebar;
double luas;
double keliling;
void cekNilai() {
System.out.print(“Masukkan panjang= “);
panjang = inputan.nextInt();
System.out.print(“Masukkan lebar= “);
lebar = inputan.nextInt();
luas=panjang*lebar;
keliling=2*(panjang+lebar);
}
void cetakHasil(){
System.out.println(“Maka luas balok= “+luas);
System.out.println(“Keliling balok= “+keliling);
}
}
class Kubus {
Scanner input1=new Scanner(System.in);
int panjang;
int lebar;
int tinggi;
double volum;
double luas;
double keliling;
void cekNilai1() {
System.out.print(“Masukkan panjang= “);
panjang = input1.nextInt();
System.out.print(“Masukan lebar= “);
lebar = input1.nextInt();
System.out.print(“Masukan tinggi= “);
tinggi = input1.nextInt();
luas=2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi));
volum=panjang*lebar*tinggi;
}
void cetakHasil(){
System.out.println(“Maka luas Permukaan kubus= “+luas);
System.out.println(“Maka volum kubus= “+volum);
}
}
class DriverBangunRuang {
public static void main(String [] args){
Balok rumus1=new Balok();
rumus1.cekNilai();
rumus1.cetakHasil();
Kubus rumus2= new Kubus();
rumus2.cekNilai1();
rumus2.cetakHasil();
}
}
//program ok.
//tidak sesuai dengan class diagram
import java.io.BufferedReader;
import java.io.InputStreamReader;
class Kubus
{
public void azmaniar()
{
//proses input dan output harusnya tidak dilakukan didalam kelas ini, namun dilaksanakan pada kelas Driver-nya. Kelas Kubus dan Segi Empat hanya merupakan kelas model saja, sedangkan untuk view dan controller nya dilakukan pada kelas drivernya.
BufferedReader dataMasuk = new BufferedReader(new InputStreamReader(System.in));
String sisi=”";
try
{
System.out.println(” <>”);
System.out.println(” Masukkan Data Kubus Anda “);
System.out.println(” 1. Masukkan Panjang Sisi Kubus = “);
sisi = dataMasuk.readLine();
System.out.println(” “);
int sisiInteger = Integer.parseInt(sisi);
System.out.println(” Luas Sisi Kubus = “+sisiInteger+” * “+sisiInteger+” = “+(sisiInteger*sisiInteger));
System.out.println(” Luas Keliling Kubus = “+sisiInteger+” * “+sisiInteger+” * 6 = “+(sisiInteger*sisiInteger*6));
System.out.println(” Volume Kubus = “+sisiInteger+” * “+sisiInteger+” * “+sisiInteger+” = “+(sisiInteger*sisiInteger*sisiInteger));
}
catch(Exception e)
{
System.out.println(“Maaf Input yang Anda Masukkan Salah”);
}
}
}
class Balok
{
public void asmaniar()
{
BufferedReader dataMasuk = new BufferedReader(new InputStreamReader(System.in));
String panjang=”";
String lebar=”";
String tinggi=”";
try
{
System.out.println(” “);
System.out.println(” Masukkan Data-data Balok Anda”);
System.out.println(” 1. Masukkan Panjang Balok”);
panjang = dataMasuk.readLine();
System.out.println(” 2. Masukkan Lebar Balok”);
lebar = dataMasuk.readLine();
System.out.println(” 3. Masukkan Tinggi Balok”);
tinggi = dataMasuk.readLine();
int panjangInteger = Integer.parseInt(panjang);
int lebarInteger = Integer.parseInt(lebar);
int tinggiInteger = Integer.parseInt(tinggi);
System.out.println(” Luas Keliling Balok = ( 2((“+panjangInteger+” * “+lebarInteger+”) + (“+panjangInteger+” * “+tinggiInteger+”) + (“+lebarInteger+” * “+tinggiInteger+”))) = “+2*((panjangInteger*lebarInteger)+(panjangInteger*tinggiInteger)+(lebarInteger*tinggiInteger)));
System.out.println(” Volume Balok = “+panjangInteger+” * “+lebarInteger+” * “+tinggiInteger+” = “+(panjangInteger*lebarInteger*tinggiInteger));
}
catch(Exception e)
{
System.out.println(“Maaf Input yang Anda Masukkan Salah”);
}
}
}
class DriverKubusBalok
{
public static void main(String[] args)
{
DriverKubusBalok DKB = new DriverKubusBalok();
Kubus KU = new Kubus();
Balok BA = new Balok();
System.out.println(“KUBUS……!!!!”);
KU.azmaniar();
System.out.println(“BALOK……!!!!”);
BA.asmaniar();
}
}
NAMA : ABDUL AZIS
NIM : 30110051
KELAS: PIS-10-08
//program ok, namun tidak sesuai dengan class diagram
import java.util.Scanner;
class Balok {
Scanner inputan=new Scanner(System.in);
int panjang;
int lebar;
double luas;
double keliling;
void cekNilai() {
System.out.print(“Masukkan panjang= “);
panjang = inputan.nextInt();
System.out.print(“Masukkan lebar= “);
lebar = inputan.nextInt();
luas=panjang*lebar;
keliling=2*(panjang+lebar);
}
void cetakHasil(){
System.out.println(“Maka luas balok= “+luas);
System.out.println(“Keliling balok= “+keliling);
}
}
class Kubus {
Scanner input1=new Scanner(System.in);
int panjang;
int lebar;
int tinggi;
double volum;
double luas;
double keliling;
void cekNilai1() {
System.out.print(“Masukkan panjang= “);
panjang = input1.nextInt();
System.out.print(“Masukan lebar= “);
lebar = input1.nextInt();
System.out.print(“Masukan tinggi= “);
tinggi = input1.nextInt();
luas=2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi));
volum=panjang*lebar*tinggi;
}
void cetakHasil(){
System.out.println(“Maka luas Permukaan kubus= “+luas);
System.out.println(“Maka volum kubus= “+volum);
}
}
class DriverBangunRuang {
public static void main(String [] args){
Balok rumus1=new Balok();
rumus1.cekNilai();
rumus1.cetakHasil();
Kubus rumus2= new Kubus();
rumus2.cekNilai1();
rumus2.cetakHasil();
}
}
class kubus
{
int panjang,lebar,tinggi;
public kubus(int p,int l,int t)
{
panjang = p;
lebar = l;
tinggi =t;
}
public int getkeliling()
{
return 12*panjang;
}
public int getluas()
{
return 6*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi));
}
public int getvolume()
{
return panjang*lebar*tinggi;
}
public void ciri()
{
System.out.println (“kubus memiliki sisi yang sama panjang jadi panjang, lebar dan tingginya sama”);
System.out.println (“sisinya “+panjang);
}
}
class segiempat
{
int panjang,lebar;
public segiempat(int p,int l)
{
panjang = p;
lebar = l;
}
public int getkeliling()
{
return 2*(panjang+lebar);
}
public int getluas()
{
return panjang*lebar;
}
public void ciri()
{
System.out.println (“segi empat yang memiliki panjang “+panjang+” dan lebar “+lebar);
}
}
class DriverBangunRuang
{
public static void main(String[] args)
{
DriverBangunRuang kub = new DriverBangunRuang();
kub.satu();
DriverBangunRuang seg = new DriverBangunRuang();
seg.dua();
}
private void satu()
{
kubus kub = new kubus(7,7,7);
kub.ciri();
kub.getkeliling();
kub.getluas();
System.out.println (“Luasnya =” +kub.getluas());
System.out.println (“Kelilingnya =” +kub.getkeliling());
System.out.println (“volumenya =” +kub.getvolume());
}
private void dua()
{
segiempat seg = new segiempat(15,7);
System.out.println(“\n”);
seg.ciri();
seg.getluas();
seg.getkeliling();
System.out.println(“Luasnya =” +seg.getluas());
System.out.println(“Kelilingnya =” +seg.getkeliling());
}
};
import java.util.Scanner;
//perhatikan class diagramnya, seharusnya sesuai dengan desain yang ada disana
class SegiEmpat
{
Scanner sc = new Scanner(System.in);
int panjang;
int lebar;
double luas;
double keliling;
void masukkanAngka()
{
System.out.println(“Masukkan Panjang: “);
int panjang= sc.nextInt();
System.out.println(“Masukkan Lebar: “);
int lebar= sc.nextInt();
luas=panjang*lebar;
keliling=2*(panjang+lebar);
}
void menghitungAngka()
{
System.out.println(“jadi luas Segi Empat adalah: “+luas);
System.out.println(“jadi keliling Segi Empat adalah: “+keliling);
}
}
class Kubus
{
Scanner sc1 = new Scanner(System.in);
int panjang;
int lebar;
double luas;
double keliling;
double volume;
double tinggi;
void masukkanAngka()
{
System.out.println(“Masukkan Panjang: “);
int panjang= sc1.nextInt();
System.out.println(“Masukkan Lebar: “);
int lebar= sc1.nextInt();
System.out.println(“Masukkan Tinggi: “);
int tinggi= sc1.nextInt();
luas=2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi));
volume=6*(panjang*lebar*tinggi);
}
void menghitungAngka()
{
System.out.println(“jadi luas kubus adalah: “+luas);
System.out.println(“jadi volume kubus adalah: “+volume);
}
}
class DriverBangunRuang
{
public static void main(String args[])
{
SegiEmpat kubus =new SegiEmpat();
kubus.masukkanAngka();
kubus.menghitungAngka();
Kubus kb=new Kubus();
kb.masukkanAngka();
kb.menghitungAngka();
}
}
nama : Aprelina Nur A.Z
nim : 30110062
kelas : PIS 10-08
//Good Program, namun tidak sesuai dengan desain class diagramnya
import java.util.Scanner;
class SegiEmpat
{
Scanner sc = new Scanner(System.in);
int panjang;
int lebar;
double luas;
double keliling;
void masukkanAngka()
{
System.out.println(“Masukkan Panjang: “);
int panjang= sc.nextInt();
System.out.println(“Masukkan Lebar: “);
int lebar= sc.nextInt();
luas=panjang*lebar;
keliling=2*(panjang+lebar);
}
void menghitungAngka()
{
System.out.println(“jadi luas Segi Empat adalah: “+luas);
System.out.println(“jadi keliling Segi Empat adalah: “+keliling);
}
}
class Kubus
{
Scanner sc1 = new Scanner(System.in);
int panjang;
int lebar;
double luas;
double keliling;
double volume;
double tinggi;
void masukkanAngka()
{
System.out.println(“Masukkan Panjang: “);
int panjang= sc1.nextInt();
System.out.println(“Masukkan Lebar: “);
int lebar= sc1.nextInt();
System.out.println(“Masukkan Tinggi: “);
int tinggi= sc1.nextInt();
luas=2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi));
volume=6*(panjang*lebar*tinggi);
}
void menghitungAngka()
{
System.out.println(“jadi luas kubus adalah: “+luas);
System.out.println(“jadi volume kubus adalah: “+volume);
}
}
class DriverBangunRuang1
{
public static void main(String args[])
{
SegiEmpat kubus =new SegiEmpat();
kubus.masukkanAngka();
kubus.menghitungAngka();
Kubus kb=new Kubus();
kb.masukkanAngka();
kb.menghitungAngka();
}
}
import java.io.BufferedReader;
import java.io.InputStreamReader;
class SegiEmpat
{
private int panjang;
private int lebar;
public SegiEmpat(int pnjg , int lbr)
{
panjang=pnjg;
lebar=lbr;
}
public int mencariPanjang()
{
return panjang;
}
public int mencariLebar()
{
return lebar;
}
public void TampilkanFile()
{
//System.out.println(“Luas dari panjang” +panjang “dan lebar” +lebar “Adalah =”);
System.out.println();
System.out.println(“Informasi”);
System.out.println(“Panjang :” +panjang);
System.out.println(“Lebar :” +lebar);
System.out.println();
}
}
class Kubus
{
private int panjang2;
private int lebar2;
private int tinggi2;
public Kubus(int pnjg2, int lbr2, int tgi2)
{
panjang2=pnjg2;
lebar2=lbr2;
tinggi2=tgi2;
}
public int kePanjang()
{
return panjang2;
}
public int keLebar()
{
return lebar2;
}
public int keTinggi()
{
return tinggi2;
}
public void Lihatkanfile()
{
System.out.println(“\nRincian Informasi\n”);
System.out.println(“Panjang :”+panjang2);
System.out.println(“Lebar :”+lebar2);
System.out.println(“Tinggi :”+tinggi2);
}
}
class DriverBangunRuang
{
int Panjang;
int Luas;
int Lebar;
int Keliling;
int Panjang1=0;
int Lebar1=0;
int Tinggi1=0;
int Volume;
public static void main(String[] ulyARN)
{
DriverBangunRuang Dbr = new DriverBangunRuang();
Dbr.runThis();
}
public void runThis()
{
Panjang=8;
Lebar=4;
SegiEmpat seg = new SegiEmpat(8,4);
seg.TampilkanFile();
Luas=Panjang * Lebar;
System.out.println(“Luas = “+Luas);
Keliling=2*Panjang+2*Lebar;
System.out.println(“Keliling = “+Keliling);
BufferedReader yangLain = new BufferedReader(new InputStreamReader(System.in));
try
{
System.out.print(“\n\nMasukkan Panjang Kubus : “);
Panjang1=Integer.parseInt(yangLain.readLine());
System.out.print(“Masukkan Lebar Kubus : “);
Lebar1=Integer.parseInt(yangLain.readLine());
System.out.print(“Masukkan Tinggi : “);
Tinggi1=Integer.parseInt(yangLain.readLine());
}
catch (Exception c)
{
System.out.println(c);
}
Kubus kb = new Kubus(Panjang1,Lebar1,Tinggi1);
kb.Lihatkanfile();
Volume=Panjang1*Lebar1*Tinggi1;
Keliling=4*Panjang1+4*Lebar1+4*Tinggi1;
System.out.println(“\nVolume =”+Volume);
System.out.println(“Keliling =”+Keliling);
}
}
//good program, namun tidak sesuai dengan desain class diagramnya
import java.util.Scanner;
class Balok {
Scanner inputan=new Scanner(System.in);
int panjang;
int lebar;
double luas;
double keliling;
void cekUkuran() {
System.out.print(“Masukkan panjang : “);
panjang = inputan.nextInt();
System.out.print(“Masukkan lebar : “);
lebar = inputan.nextInt();
luas=panjang*lebar;
keliling=2*(panjang+lebar);
}
void cetakHasil(){
System.out.println(“Maka luas nya adalah : “+luas);
System.out.println(“Maka keliling nya adalah : “+keliling);
}
}
class Kubus {
Scanner input1=new Scanner(System.in);
int panjang;
int lebar;
int tinggi;
double volum;
double luas;
double keliling;
void cekUkuran1() {
System.out.print(“Masukkan panjang : “);
panjang = input1.nextInt();
System.out.print(“Masukan lebar : “);
lebar = input1.nextInt();
System.out.print(“Masukan tinggi : “);
tinggi = input1.nextInt();
luas=2*((panjang*lebar)+(panjang*tinggi)+(lebar*tinggi));
volum=panjang*lebar*tinggi;
}
void cetakHasil(){
System.out.println(“Maka luas dari permukaan kubus adalah : “+luas);
System.out.println(“Maka volum dari kubus adalah : “+volum);
}
}
class DriverBangunRuang {
public static void main(String [] args){
Balok rumus1=new Balok();
rumus1.cekUkuran();
rumus1.cetakHasil();
Kubus rumus2= new Kubus();
rumus2.cekUkuran1();
rumus2.cetakHasil();
}
}
class segiempat {
int p;
int l;
public segiempat (int p, int l){
//inisialisasi variabel dengan data p dan l nya masih belum ada
}
public int getkeliling (){
return 2 * (p+l); }
public int getluas (){
return (p * l); }
}
class kubus {
int s;
public kubus (int s){
//inisialisasi variabel dengan data s nya masih belum ada
}
public int getkeliling (){
return 6*(s*s); }
public int getluas (){
return s*s; }
public int getvolume (){
return s*s*s; }
}
class DriverBangunRuang{
public static void main(String[] args){
segiempat sg4 = new segiempat(9,11);
kubus kbs = new kubus(6);
System.out.println(“Keliling Segiempat = “+sg4.getkeliling());
System.out.println(“Luas Segiempat = “+sg4.getluas());
System.out.println(“Keliling Kubus = “+kbs.getkeliling());
System.out.println(“Luas Kubus = “+kbs.getluas());
System.out.println(“Volume Kubus = “+kbs.getvolume());
}
}