- Persegi
/**
* Program Persegi
* Menghitung Keliling dan Luas Persegi
* Nama File : Persegi.java
*/
public class Persegi
{
private int sisi;
private int keliling;
private int luas;
public Persegi ( int s )
{
sisi = s;
}
public int getSisi ()
{
return sisi;
}
public int getKeliling ()
{
keliling = 4 * sisi;
return keliling;
}
public int getLuas ()
{
luas = sisi * sisi;
return luas;
}
}
/**
* Program PersegiTest
* Menguji Program Persegi
* Nama file : PersegiTest.java
*/
import java.util.Scanner;
public class PersegiTest
{
public static void main ( String[] args )
{
Scanner scan = new Scanner ( System.in );
int s;
System.out.println ( "Masukkan sisi : " );
s = scan.nextInt ();
Persegi Psg = new Persegi (s);
System.out.println ( "Keliling = " + Psg.getKeliling() );
System.out.println ( "Luas = " + Psg.getLuas() );
}
}
Output
- Persegi Panjang
/**
* Program Persegi Panjang
* Menghitung Keliling dan Luas Persegi Panjang
* Nama File : PersegiPanjang.java
*/
public class PersegiPanjang
{
private int panjang;
private int lebar;
private int keliling;
private int luas;
public PersegiPanjang ( int p, int l )
{
panjang = p;
lebar = l;
}
public int getPanjang ()
{
return panjang;
}
public int getLebar ()
{
return lebar;
}
public int getKeliling ()
{
keliling = 2 * ( panjang + lebar );
return keliling;
}
public int getLuas ()
{
luas = panjang * lebar;
return luas;
}
}
/**
* Program PersegiPanjangTest
* Menguji Program Persegi Panjang
* Nama file : PersegiPanjangTest.java
*/
import java.util.Scanner;
public class PersegiPanjangTest
{
public static void main ( String[] args )
{
Scanner scan = new Scanner ( System.in );
int p;
int l;
System.out.println ( "Masukkan panjang : " );
p = scan.nextInt ();
System.out.println ( "Masukkan lebar : " );
l = scan.nextInt ();
PersegiPanjang Psgpj = new PersegiPanjang ( p, l );
System.out.println ( "Keliling = " + Psgpj.getKeliling() );
System.out.println ( "Luas = " + Psgpj.getLuas() );
}
}
Output
- Lingkaran
/**
* Program Lingkaran
* Menghitung Keliling dan Luas Lingkaran
* Nama File : Lingkaran.java
*/
public class Lingkaran
{
private double jarijari;
private double keliling;
private double luas;
public Lingkaran ( double r )
{
jarijari = r;
}
public double getJarijari ()
{
return jarijari;
}
public double getKeliling ()
{
keliling = 2 * 3.14 * jarijari;
return keliling;
}
public double getLuas ()
{
luas = 3.14 * jarijari * jarijari;
return luas;
}
}
/**
* Program LingkaranTest
* Menguji Program Lingkaran
* Nama file : LingkaranTest.java
*/
import java.util.Scanner;
public class LingkaranTest
{
public static void main ( String[] args )
{
Scanner scan = new Scanner ( System.in );
double r;
System.out.println ( "Masukkan jari-jari : " );
r = scan.nextInt ();
Lingkaran Lkr = new Lingkaran (r);
System.out.println ( "Keliling = " + Lkr.getKeliling() );
System.out.println ( "Luas = " + Lkr.getLuas() );
}
}
Output
- Segitiga
/**
* Program Segitiga
* Menghitung Keliling dan Luas Segitiga Siku-siku
* Nama File : Segitiga.java
*/
public class Segitiga
{
private double alas;
private double tinggi;
private double sisimiring;
private double keliling;
private double luas;
public Segitiga ( double a, double t, double sm )
{
alas = a;
tinggi = t;
sisimiring = sm;
}
public double getAlas ()
{
return alas;
}
public double getTinggi ()
{
return tinggi;
}
public double getSisimiring ()
{
return sisimiring;
}
public double getKeliling ()
{
keliling = alas + tinggi + sisimiring;
return keliling;
}
public double getLuas ()
{
luas = alas * tinggi / 2;
return luas;
}
}
/**
* Program SegitigaTest
* Menguji Program Segitiga Siku-siku
* Nama file : SegitigaTest.java
*/
import java.util.Scanner;
public class SegitigaTest
{
public static void main ( String[] args )
{
Scanner scan = new Scanner ( System.in );
double a;
double t;
double sm;
System.out.println ( "Masukkan alas : " );
a = scan.nextInt ();
System.out.println ( "Masukkan tinggi : " );
t = scan.nextInt ();
System.out.println ( "Masukkan sisi miring : " );
sm = scan.nextInt ();
Segitiga St = new Segitiga ( a, t, sm );
System.out.println ( "Keliling = " + St.getKeliling() );
System.out.println ( "Luas = " + St.getLuas() );
}
}
Output