import java.util.Scanner;
class ed
{
Scanner sc=new Scanner(System.in);
private int alas,tinggi,panjang,lebar,sisi,jari;
private double luassegi3,luaspanjang,luaskeliling,luassegi4;
public void segitiga()
{
System.out.print("Masukkan alas : ");
alas=sc.nextInt();
System.out.print("Masukkan tinggi : ");
tinggi=sc.nextInt();
luassegi3=0.5*alas*tinggi;
System.out.println("Luas segitiga = "+luassegi3);
}
public void persegipanjang()
{
System.out.print("Masukkan panjang : ");
panjang=sc.nextInt();
System.out.print("Masukkan lebar : ");
lebar=sc.nextInt();
luaspanjang=panjang*lebar;
System.out.println("Luas persegipanjang = "+luaspanjang);
}
public void keliling()
{
double phi=3.14;
System.out.print("Masukkan jari-jari : ");
jari=sc.nextInt();
luaskeliling=0.5*phi*jari*jari;
System.out.println("Luas keliling = "+luaskeliling);
}
public void segi4()
{
System.out.print("Masukkan sisi : ");
sisi=sc.nextInt();
luassegi4=sisi*sisi;
System.out.println("Luas segi4 = "+luassegi4);
}
}
kemudian cara 2.
import java.util.Scanner;
class menghitung
{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
int pilih;
ed baru=new ed();
System.out.println(" MENU HITUNGAN ");
System.out.println("1. segitiga ");
System.out.println("2. persegi panjang ");
System.out.println("3. keliling ");
System.out.println("4. segi4 ");
System.out.print("Masukkan pilihan : ");
pilih=sc.nextInt();
switch(pilih)
{
case 1:
baru.segitiga();
break;
case 2:
baru.persegipanjang();
break;
case 3:
baru.keliling();
break;
case 4:
baru.segi4();
break;
}
}
}
and the result is: