Senin, 10 September 2018

PBO A-TUGAS CLASS


Syntax untuk class main nya :
 
 public class main   
  {   
   public static void main(String args[]){   
   triangle segitiga;  segitiga = new triangle();   
   bujursangkar kotak; kotak = new bujursangkar();   
   persegipanjang rectangle; rectangle = new persegipanjang();   
   jajargenjang jajar; jajar = new jajargenjang();   
   belahketupat ketupat;  ketupat = new belahketupat();   
   segitiga.tinggi = 8;   
   segitiga.alas = 5;   
   double luas= segitiga.luas();   
   double keliling = segitiga.keliling();    
   System.out.print("Luas segitiga = "+luas+" keliling = "+keliling);   
   kotak.sisi = 5;   
   int luasb = kotak.luas();   
   int kelilingb = kotak.keliling();   
   System.out.print("\nLuas bujur sangkar = "+luasb+" keliling = "+kelilingb);   
   rectangle.lebar = 10;   
   rectangle.panjang = 4;   
   int luaspp = rectangle.luas();   
   int kelilingpp = rectangle.keliling();   
   System.out.print("\nLuas persegi panjang = "+luaspp+" keliling = "+kelilingpp);   
   jajar.sisi = 10;   
   jajar.tinggi = 6;   
   jajar.sisimiring = 5;   
   int luasj = jajar.luas();   
   int kelilingj = jajar.keliling();   
   System.out.print("\nLuas jajar genjang = "+luasj+" keliling = "+kelilingj);   
   ketupat.diagonal1 = 4;   
   ketupat.diagonal2 = 8;   
   ketupat.sisi = 13;   
   double luasketupat = ketupat.luas();   
   int kelilingketupat = ketupat.keliling();   
   System.out.print("\nLuas belah ketupat = "+luasketupat+" keliling = "+kelilingketupat);   
   }   
  }   

Syntax untuk class triangle nya :

 public class triangle{  
   public int alas;  
   public int tinggi;  
   public double keliling(){  
     return 3*alas;  
   }  
   public double luas(){  
     return 0.5*alas*tinggi;  
   }  
 }  

Syntax untuk class bujursangkar nya :

 public class bujursangkar{  
   public int sisi;  
   public int keliling(){  
     return 4*sisi;  
   }  
   public int luas(){  
     return sisi*sisi;  
   }  
 }  

syntax untuk class persegipanjang nya :

 public class persegipanjang{  
   public int panjang;  
   public int lebar;  
   public int keliling(){  
     return 2*(panjang+lebar);  
   }  
   public int luas(){  
     return panjang*lebar;  
   }  
 }  

syntax untuk class jajargenjang nya :

 public class jajargenjang{  
   public int sisi;  
   public int tinggi;  
   public int sisimiring;  
   public int keliling(){  
     return 2*sisi+2*sisimiring;  
   }  
   public int luas(){  
     return tinggi*sisi;  
   }  
 }  

syntax untuk class belahketupat nya :

 public class belahketupat{  
   public int sisi;  
   public int diagonal1;  
   public int diagonal2;  
   public int keliling(){  
     return 4*sisi;  
   }  
   public double luas(){  
     return 0.5*diagonal1*diagonal2;  
   }  
 }  

2 komentar: