Anda di halaman 1dari 4

public class Lingkaran{ private double jari; public Lingkaran(){ jari=0; } public Lingkaran(double j){ jari=j; } public double

luas(){ return (Math.PI*jari*jari); } public double keliling(){ return (Math.PI*jari*2); } }

public class Tabung extends Lingkaran{ public double tinggi; public Tabung(){ super(); tinggi=0; } public Tabung(double j, double t){ super(j); tinggi=t; } public double LuasTabung(){ return (2*super.luas()+super.keliling()*tinggi); } public double Volume(){ return (super.luas()*tinggi); }

public class DemoTabung{ public static void main (String[] args) { Tabung tab=new Tabung(5,10); System.out.println("Luas Tabung ="+tab.LuasTabung()); System.out.println("Luas Lingkaran ="+tab.luas()); System.out.println("Volume Tabung ="+tab.Volume()); System.out.println("Keliling Tabung ="+tab.keliling()); } }

public class KomunitasUniversitas2 { protected String nama; protected String alamat; //ini induk mohon dibedakan //inisialisasi nama dan alamat dengan nilai tertentu public KomunitasUniversitas2(String namaku, String alamatku){ nama=namaku; alamat=alamatku;

public class Pegawai2 extends KomunitasUniversitas2 { private int noPegawai; private int gajiPokok; //inisialisasi nomor pegawai dan gaji dengan nilai tertentu public Pegawai2(String namaku, String alamatku, int noPegawaiku, int gajiPokokku) { super (namaku, alamatku); //pemanggilan konstruktor kelas induk this.noPegawai = noPegawaiku; this.gajiPokok = gajiPokokku; }

}
//mencetak informasi yang dimiliki komunitas universitas public void tampilInformasi() { System.out.println ("Nama : "+nama); System.out.println ("Alamat : "+alamat); } }

//mencetak informasi nomor pegawai public void tampilNomorIdentitas(){ System.out.println("NIM : "+noPegawai); System.out.println("Gaji Pokok Rp "+gajiPokok+",-"); }

public class Tampil { public static void main (String args[] ){ Pegawai2 p = new Pegawai2("Wahyu hidayat","Karanganyar",10500064,100000); p.tampilInformasi(); p.tampilNomorIdentitas(); } }

public class tabungan { //data penabung private String nama; //informasi tabungan private int noRekening; private int saldo; private int pin; //membuat objek tabungan //nomor pin diset dengan angka tertentu public tabungan (String namaNasabah, int norek) { nama=namaNasabah; noRekening=norek; saldo=20000; pin=1111; } //penyetoran sejumlah uang ke tabungan public void simpanUang(int sal){ saldo=saldo+sal; }

//penarikan uang public void tarikUang(int jumlahTarikan){ saldo=saldo-jumlahTarikan; } //mengetahui saldo public int getSaldo(){ return saldo; } //mengubah nilai awal saldo public void setSaldo(int sal){ saldo=sal; } //mengubah nomor pin public void setPin(int pinBaru){ pin=pinBaru; }

//melakukan pengujian yang disediakan kelas tabungan public static void main (String[] args) { int jumlahTarikan=2000,jumlahTarikan2=50000, jumlahSimpanan=5000, jumlahSimpanan2=30000; tabungan bls=new tabungan("Barca",12345); System.out.println("Saldo awal : Rp " +bls.getSaldo()+",-"); bls.tarikUang(jumlahTarikan); System.out.println("Saldo setelah penarikan 1 2000 : "+bls.getSaldo()); bls.simpanUang(jumlahSimpanan); System.out.println("Saldo setelah penyetoran 1 5000 : "+bls.getSaldo()); bls.simpanUang(jumlahSimpanan2); System.out.println ("Saldo setelah penyetoran 2 30000 : "+bls.getSaldo()); bls.tarikUang(jumlahTarikan2); System.out.println("Saldo setelah penarikan 2 50000 : "+bls.getSaldo()); } }

import javax.swing.JOptionPane; public class Tugas3 { public static void main(String[] args) { String nama,nim,jurusan,pesan,huruf,status,angka; String a,b,c,d,e,f,g,h; int kode; nama="Wahyu hidayat"; nim="10.5.00064"; jurusan="TI/S1"; System.out.println("Nama : "+nama); System.out.println("Nim : "+nim); System.out.println("Jurusan : "+jurusan); a="85-100"; b="80-84"; c="75-79"; d="70-74"; e="60-69"; f="55-59"; g="50-54"; h="0-49"; // Menggunakan switch case pesan=JOptionPane.showInputDialog("INPUT KODE NILAI \"); kode=Integer.parseInt(pesan); switch (kode){ case 1: angka="0"; huruf="E"; status="Tidak lulus"; JOptionPane.showMessageDialog(null,"Nilai break; case 2: angka="1"; huruf="D"; status="Tidak lulus"; JOptionPane.showMessageDialog(null,"Nilai

// Menggunakan if else pesan=JOptionPane.showInputDialog("Masukkan nilai"); kode=Integer.parseInt(pesan);

if (kode<=49){ angka="0"; huruf="E"; status="Tidak lulus"; JOptionPane.showMessageDialog(null,"Nilai : "+pesan+"\nAngka : "+angka+"\nHuruf : "+huruf+"\nStatus : "+status); } else if (kode<=54 && kode>=50){ angka="1"; huruf="D"; status="Tidak lulus"; JOptionPane.showMessageDialog(null,"Nilai : "+pesan+"\nAngka : "+angka+"\nHuruf : "+huruf+"\nStatus : "+status);

: "+h+"\nAngka : "+angka+"\nHuruf : "+huruf+"\nStatus : "+status);

: "+g+"\nAngka : "+angka+"\nHuruf : "+huruf+"\nStatus : "+status);

Anda mungkin juga menyukai