kelompok 1 2ia26

Upload: ranny-vania-hastuti

Post on 05-Jul-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Kelompok 1 2IA26

    1/6

    KELOMPOK 1 2IA26

    ANGGOTA :

     

    ADHE TEGUH P.K.B.S.L (50414214)

     

    CICILIA INDRIANA SARI (52414405)

     

    RANNY VANIA HASTUTI (5D4141!)

    SEGIEMPAT

    public class SegiEmpat extends BangunDatar{

    double sisi;

      public SegiEmpat(){

    }

    public SegiEmpat(double inputsisi){

      this.sisi = inputsisi;

    }

    public void setSisi(double inputsisi){

      this.sisi = inputsisi;

      }

    !verride

    public void hitung"uas(){

      double luas;

    luas = this.sisi # this.sisi;

      S$stem.out.println(%luas segi empat dengan sisi %&sisi&% cm

    adalah %&luas&% cm 'uadrat%);

    }

      public void hitungeliling(){

  • 8/16/2019 Kelompok 1 2IA26

    2/6

      double 'eliling;

    'eliling = this.sisi # ;

      S$stem.out.println(%'eliling segi empat dengan sisi %&sisi&%

    cm adalah %&'eliling&% cm.%);

    }

    }

    SEGITIGA

    public class Segi*iga extends BangunDatar{

    double alas+ tinggi+ sisi;

      public Segi*iga(){

    }

    public Segi*iga(double inputalas+ double inputtinggi+ double

    inputsisi){

      this.alas = inputalas;

    this.tinggi = inputtinggi;

    this.sisi = inputsisi;

      }

      public void setalas(double inputalas){

      this.alas = inputalas;

      }

      public void settinggi(double inputtinggi){

      this.tinggi = inputtinggi;

      }

      public void setsisi(double inputsisi){

      this.sisi = inputsisi;

  • 8/16/2019 Kelompok 1 2IA26

    3/6

      }

    !verride

    public void hitung"uas(){

      double luas;

    luas = this.alas # this.tinggi , -;

      S$stem.out.println(%luas segitiga dengan alas %&alas&% cm

    dan tinggi %&tinggi&% cm adalah %&luas&% cm 'uadrat%);

    }

      public void hitungeliling(){

      double 'eliling;

    'eliling = this.sisi # - & this.alas;

      S$stem.out.println(%'eliling segitiga dengan alas %&alas&%

    cm dan sisi %&sisi&% cm adalah %&'eliling&% cm.%);

    }

    }

    LINGKARAN

    public class "ing'aran extends BangunDatar{

    double ariari+ phi = /.0;

      public "ing'aran(){

    }

    public "ing'aran(double inputariari){

      this.ariari = inputariari;

    }

      public void setariari(double inputariari){

  • 8/16/2019 Kelompok 1 2IA26

    4/6

      this.ariari = inputariari;

      }

     !verride

    public void hitung"uas(){

      double luas;

    luas = phi # this.ariari # this.ariari;

      S$stem.out.println(%luas ling'aran dengan ari1ari

    %&ariari&% cm adalah %&luas&% cm 'uadrat%);

    }

      public void hitungeliling(){

      double 'eliling;

    'eliling = - # phi # this.ariari;

      S$stem.out.println(%'eliling ling'aran dengan ari1ari

    %&ariari&% cm adalah %&'eliling&% cm.%);

    }

    }

    BANGUNDATAR 

    public class BangunDatar {

      public void hitung"uas()

      {

      S$stem.out.println(%belum terde2inisi , belum elas luas

    apa $ang di hitung%);

      }

      public void hitungeliling(){

  • 8/16/2019 Kelompok 1 2IA26

    5/6

      S$stem.out.println(%belum terde2inisi , belum elas

    'eliling apa $ang di hitung%);

      }

    }

    BANGUNDATARTEST

    public class BangunDatar*est {

      public static void main(String34 args){

      BangunDatar bd = ne5 BangunDatar();

      bd.hitung"uas();

      bd.hitungeliling();

      S$stem.out.println();

      SegiEmpat sg = ne5 SegiEmpat(677);

      sg.hitung"uas();

      sg.hitungeliling();

    S$stem.out.println();

    Segi*iga st = ne5 Segi*iga(/77+77+677);

      st.hitung"uas();

      st.hitungeliling();

    S$stem.out.println();

    "ing'aran l = ne5 "ing'aran(0777);

    l.hitung"uas();

  • 8/16/2019 Kelompok 1 2IA26

    6/6

      l.hitungeliling();

      }

    }

    OUTPUT