Skip to main content

Posts

Showing posts from April, 2013

program inheritance pada java

Lingkaran.java public class Lingkaran{ float jari=10; //pendeklarasian jari jari bertipe float double phi=3.14; //pendeklarasian phi bertipe double public double Lingkaran(){//konstruktor return jari*jari*phi;//proses dari objek luas lingkaran } public double Keliling(){ return (2*jari*phi);//proses dari objek keliling lingkaran } } Kerucut.java public class Kerucut extends Lingkaran { //kelas kerucut memanggil kelas lingkaran double t=15;//mendeklarasikan t bertipe double double s=40;//mendeklarasikan s bertipe double Lingkaran ling = new Lingkaran(); public void Input(){ //objek yang menampilkan besar dari jari jari dan phi System.out.println("Jari-jari Lingkaran : "+jari); System.out.println("'phi' Lingkaran : " +phi); } public void LKLingkaran(){ //objek yang menampilkan luas dan keliling lingkaran System.out.println("Luas Lingkaran : "+ling.Lingkaran()); System.out.println(&qu

Program Pertanggalan pada Java

Listing Program import java.util.Scanner; public class Pertanggalan { public static void main (String args []){ Scanner data = new Scanner(System.in);//scanner digunakan untuk meminta input oleh pengguna program tersebut Scanner data2 = new Scanner (System.in); Scanner data3 = new Scanner (System.in); int tanggal, bulan, tahun, modtahun, maxtanggal;//mendeklarasikan tanggal, bulan, tahun, modtahun, maxtahun bertipe integer System.out.print("Input tahun = "); tahun = data . nextInt ();//fungsi nextInt() untuk meminta input dari pengguna modtahun = tahun%4;//setelah tahun diinput maka akan langsung melakukan input bulan switch(modtahun){ case 0 : System.out.print("Input bulan = "); bulan = data2.nextInt();//fungsi nextInt() untuk meminta input dari pengguna if((bulan==1)||(bulan==3)||(bulan==5)||(bulan==7)||