Indahnya Berbagi [Pemrograman Dasar Java]

Sedikit sample code aplikasi pemrograman Java, dengan pemakaian class dan constructor pada proses penghitungan luas dan keliling lingkaran & persegi..

Pemakaian class untuk menghitung luas segitiga

/**
*
* @author Administrator
*/

class segitiga
{
int alas;
int tinggi;
}

class luas_segitiga
{
public static void main(String[]args)
{
double luas;
segitiga segi3= new segitiga ();
segi3.alas=10;
segi3.tinggi=3;
luas=(segi3.alas*segi3.tinggi)/2;

System.out.println(“Nama : Dian Sulistyo Widodo”);
System.out.println(“NIM  : xx.xx.xxxx”);
System.out.println(“================================”);
System.out.println(“Program Menghitung Luas Segitiga”);
System.out.println(“Alas segitiga = “+segi3.alas);
System.out.println(“Tinggi segitiga = “+segi3.tinggi);
System.out.print(“Rumus = (alas*tinggi)/2 “);
System.out.println(“sehingga luasnya = “+luas);
}
}

Penggunaan constructor untuk menghitung luas & keliling lingkaran

/**
*
* @author Administrator
*/
class constructor_lingkaran
{
float phi,jari2,luas,keliling;

constructor_lingkaran()
{
phi=3.14f;
jari2=7;
}

float luas()
{
return(phi*jari2*jari2);
}

float keliling()
{
return(2*phi*jari2);
}
}

class lingkaran
{
public static void main(String[]args)
{
constructor_lingkaran bundar;
bundar = new constructor_lingkaran();

System.out.println(“Nama : Dian Sulistyo Widodo”);
System.out.println(“NIM  : xx.xx.xxxx”);
System.out.println(“==============================================”);
System.out.println(“Program Menghitung Luas dan Keliling Lingkaran”);
System.out.println(“Konstanta Phi = 3.14”);
System.out.println(“Jari-Jari = 7”);
System.out.print(“Rumus luas lingkaran =  phi*r*r, “);
System.out.println(“sehingga luasnya = “+bundar.luas());
System.out.print(“Rumus keliling lingkaran =  2*phi*r, “);
System.out.println(“sehingga kelilingnya = “+bundar.keliling());
}
}

Ketika dieksekusi, hasilnya kira-kira seperti ini..(tidak semua contoh dieksekusi)

Advertisements
Indahnya Berbagi [Pemrograman Dasar Java]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s