Senin, 10 September 2018

TUGAS PBO 2

10 September 2018

Selamat sore, hari ini kami mendapatkan tugas bangun datar

Nama : Sherly Rosa Anggraeni
NRP : 05111740000018
Kelas : PBO A

MAIN PROGRAM

 /**  
  * TUGAS PBO A  
  *  
  * Sherly  
  *   
  */  
 public class MainProgram  
 {  
   public static void segitiga_sama_sisi(){  
    Segitiga_Sama_Sisi Segitiga;  
    Segitiga=new Segitiga_Sama_Sisi();  
    Segitiga.alas=5;  
    Segitiga.tinggi=7;  
    double luasSegitiga=Segitiga.luas();  
    double kelSegitiga=Segitiga.keliling();  
    System.out.println("Segitiga (Sama Sisi)");  
    System.out.println("Alas="+Segitiga.alas+" Tinggi="+Segitiga.tinggi+" Luas="+luasSegitiga);   
    System.out.println("Alas="+Segitiga.alas+" Keliling="+kelSegitiga+"\n");   
   }  
   public static void persegi(){  
     Persegi kotak;  
     kotak=new Persegi();  
     kotak.sisi =11.5;  
     double luaskotak=kotak.luas();  
     double kelkotak=kotak.keliling();  
     System.out.println("Persegi");  
     System.out.println("Sisi="+kotak.sisi+ " Luas="+luaskotak);  
     System.out.println("Sisi="+kotak.sisi+ " Keliling="+kelkotak+ "\n");  
   }  
   public static void persegi_panjang(){  
     Persegi_Panjang pp;  
     pp=new Persegi_Panjang();  
     pp.panjang=15;  
     pp.lebar=3;  
     double luaspp=pp.luas();  
     double kelpp=pp.keliling();  
     System.out.println("Persegi Panjang");  
     System.out.println("Panjang="+pp.panjang+ " Lebar="+pp.lebar+ " Luas="+luaspp);  
     System.out.println("Panjang="+pp.panjang+ " Lebar="+pp.lebar+ " Keliling="+kelpp+ "\n");  
   }  
   public static void jajar_genjang(){  
    Jajar_Genjang JG;  
    JG=new Jajar_Genjang();  
    JG.alas=10.9;  
    JG.tinggi=9.9;  
    JG.sisi_miring=7.7;  
    double luasJG=JG.luas();  
    double kelJG=JG.keliling();  
    System.out.println("Jajar Genjang");  
    System.out.println("Alas="+JG.alas+" Tinggi="+JG.tinggi+" Luas="+luasJG);   
    System.out.println("Alas="+JG.alas+" Sisi Miring="+JG.sisi_miring+" Keliling="+kelJG+"\n");   
   }  
   public static void belah_ketupat(){  
    Belah_Ketupat bk;  
    bk=new Belah_Ketupat();  
    bk.diagonal1=9;  
    bk.diagonal2=9.9;  
    bk.sisi=10;  
    double luasbk=bk.luas();  
    double kelbk=bk.keliling();  
    System.out.println("Belah Ketupat");  
    System.out.println("Diagonal 1="+bk.diagonal1+" Diagonal 2="+bk.diagonal2+" Luas="+luasbk);   
    System.out.println("Sisi="+bk.sisi+" Keliling="+kelbk+"\n");   
   }  
   public static void lingkaran(){  
    Lingkaran o;  
    o=new Lingkaran();  
    o.jari=7;  
    double luaso=o.luas();  
    double kelo=o.keliling();  
    System.out.println("Lingkaran");  
    System.out.println("Jari-Jari="+o.jari+" Luas="+luaso);   
    System.out.println("Jari-Jari="+o.jari+" Keliling="+kelo+"\n");   
   }  
 }  


PERSEGI

1. Source Code
 public class Persegi{  
   public double sisi;  
   public double luas(){  
     return sisi*sisi;  
   }  
   public double keliling(){  
     return 4*sisi;  
   }  
 }  
2. Output



PERSEGI PANJANG

1. Source Code
 public class Persegi_Panjang{  
   public double panjang;  
   public double lebar;  
   public double luas(){  
     return panjang*lebar;  
   }  
   public double keliling(){  
     return (2*panjang)+(2*lebar);  
   }  
 }  

2. Output

LINGKARAN

1. Source Code
 public class Lingkaran{  
   public double jari;  
   public double luas(){  
     return 3.14*jari*jari;  
   }  
   public double keliling(){  
     return 2*3.14*jari;  
   }  
 }  

2. Output

SEGITIGA SAMA SISI

1. Source Code
 public class Segitiga_Sama_Sisi{  
   public double alas;  
   public double tinggi;  
   public double luas(){  
     return (alas*tinggi)/2;  
   }  
   public double keliling(){  
     return 3*alas;  
   }  
 }  

2. Output

JAJAR GENJANG

1. Source Code
 public class Jajar_Genjang{  
   public double alas;  
   public double tinggi;  
   public double sisi_miring;  
   public double luas(){  
     return alas*tinggi;  
   }  
   public double keliling(){  
     return 2*(alas+sisi_miring);  
   }  
 }  

2. Output



BELAH KETUPAT

1. Source Code

 public class Belah_Ketupat{  
   public double diagonal1;  
   public double diagonal2;  
   public double sisi;  
   public double luas(){  
     return diagonal1*diagonal2/2;  
   }  
   public double keliling(){  
     return 4*sisi;  
   }  
 }  

2. Output


Tidak ada komentar:

Posting Komentar