You are on page 1of 11

import java.util.

Scanner;

public class kelompok {

public static void main(String[] args)

Scanner simpan = new Scanner (System.in);

int kelbelket,

keljargen,

luasjargen,

kellay,

volcut,

luaspermukaan,

luaspermukaaan,

volpris;

double lulay;

double luaker;

double lubelket;

String loop,pilihMenu = "";

System.out.println("\n\t--------------------------------------------");

System.out.println("\t| PROGRAM MENGHITUNG KELILING BANGUN DATAR |");

System.out.println("\t--------------------------------------------");

System.out.println("\t| 1. Menghitung Jajar Genjang |");

System.out.println("\t| 2. Menghitung Layang-Layang |");

System.out.println("\t| 3. Menghitung Belah Ketupat |");

System.out.println("\t| 4. Menghitung Kerucut |");

System.out.println("\t| 5. Menghitung Prisma |");


System.out.println("\t| 6. Keluar Aplikasi |");

System.out.println("\t-------------------------------------------\n");

for (loop = "Y"; loop.equals ("Y") || loop.equals ("y");)

System.out.print("\n\tPilih Menu (1 s/d 6) : ");

int pilihan = simpan.nextInt();

System.out.print("\n");

switch(pilihan)

case 1:

System.out.println("\tAnda memilih menghitung Jajar Genjang\n");

int luasalas1,luastinggi;

System.out.print("\n");

System.out.println("\t|----------------------------------------------------------------|");

System.out.println("\t Rumus menghitung Luas Jajar Genjang = Alas x Tinggi");

System.out.println("\t|----------------------------------------------------------------|");

System.out.print("\tMasukkan Alas : ");

luasalas1=simpan.nextInt();

System.out.print("\tMasukkan Tinggi : ");

luastinggi=simpan.nextInt();

System.out.print("\n");

System.out.println("\t|-----------------------------------|");

luasjargen=luasalas1*luastinggi;
System.out.println("\t\tLuas Jajar Genjang = "+luasjargen);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

System.out.print("======================================================================
========");

System.out.print("\n\n");

System.out.println("\t|--------------------------------------------------------------------|");

System.out.println("\t Rumus menghitung Keliling Jajar Genjang = 2 x alas + 2 x sisi miring");

System.out.println("\t|--------------------------------------------------------------------|");

int alas,sisimiring;

System.out.print("\n");

System.out.print("\tMasukkan Alas : ");

alas=simpan.nextInt();

System.out.print("\tMasukkan Sisi miring : ");

sisimiring=simpan.nextInt();

System.out.print("\n");

System.out.println("\t|-----------------------------------|");

keljargen=2*alas+2*sisimiring;

System.out.println("\t Keliling Jajar Genjang = "+keljargen);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

break;

case 2:

System.out.println("\tAnda memilih menghitung Layang-Layang\n");


System.out.println("\t|----------------------------------------------------------------|");

System.out.println("\t Rumus menghitung Luas Layang-Layang = diagonal1 x diagonal2 x 1/2");

System.out.println("\t|----------------------------------------------------------------|");

double dia1,dia2;

double i=0.5;

System.out.print("\n");

System.out.print("\tMasukkan diagonal 1 : ");

dia1=simpan.nextInt();

System.out.print("\tMasukkan diagonal 2 : ");

dia2=simpan.nextInt();

System.out.print("\n");

System.out.println("\t|-----------------------------------|");

lulay=dia1*dia2*i;

System.out.println("\t Luas Layang-Layang = "+lulay);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

System.out.print("======================================================================
========");

System.out.print("\n\n");

System.out.println("\t|----------------------------------------------------------------|");

System.out.println("\t Rumus menghitung Keliling Layang-Layang = 2 x diagonal1 x diagonal2");

System.out.println("\t|----------------------------------------------------------------|");

int diag1,diag2;

System.out.print("\n");

System.out.print("\tMasukkan diagonal 1 : ");


diag1=simpan.nextInt();

System.out.print("\tMasukkan diagonal 2 : ");

diag2=simpan.nextInt();

System.out.print("\n");

System.out.println("\t|-----------------------------------|");

kellay=2*diag1*diag2;

System.out.println("\t\tKeliling Layang-Layang = "+kellay);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

break;

case 3:

System.out.println("\tAnda memilih menghitung Belah Ketupat\n");

System.out.println("\t|----------------------------------------------------------------|");

System.out.println("\t Rumus menghitung Luas Belah Ketupat = diagonal1 x diagonal2 x


1/2");

System.out.println("\t|----------------------------------------------------------------|");

double diago1,diago2;

double a=0.5;

System.out.print("\n");

System.out.print("\tMasukkan diagonal 1 : ");

diago1=simpan.nextInt();

System.out.print("\tMasukkan diagonal 2 : ");

diago2=simpan.nextInt();

System.out.print("\n");

System.out.println("\t|-----------------------------------|");
lubelket=diago1*diago2*a;

System.out.println("\t Luas Belah Ketupat = "+lubelket);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

System.out.print("======================================================================
========");

System.out.print("\n\n");

System.out.println("\t|----------------------------------------------------------------|");

System.out.println("\t Rumus menghitung Keliling Belah Ketupat = 4 x Sisi");

System.out.println("\t|----------------------------------------------------------------|");

int sis;

System.out.print("\n");

System.out.print("\tMasukkan Sisi : ");

sis=simpan.nextInt();

System.out.print("\n");

System.out.println("\t|-----------------------------------|");

kelbelket=4*sis;

System.out.println("\t\tKeliling Belah Ketupat = "+kelbelket);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

break;

case 4:

System.out.println("\tAnda memilih menghitung Kerucut\n");

System.out.println("\t|----------------------------------------------------------------|");
System.out.println("\t Rumus menghitung Luas Alas Kerucut = phi x r x r ");

System.out.println("\t|----------------------------------------------------------------|");

double r;

double b=3.14;

System.out.print("\n");

System.out.print("\tMasukkan Jari-jari (r) : ");

r=simpan.nextInt();

System.out.print("\n");

System.out.println("\t|-----------------------------------|");

luaker=b*r*r;

System.out.println("\t Luas Alas Kerucut = "+luaker);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

System.out.print("======================================================================
========");

System.out.print("\n\n");

System.out.println("\t|----------------------------------------------------------------|");

System.out.println("\t Rumus menghitung Luas Permukaan Kerucut = Luas Alas + Luas


Selimut");

System.out.println("\t|----------------------------------------------------------------|");

int luasalas,luasselimut;

System.out.print("\n");

System.out.print("\tMasukkan Luas Alas : ");

luasalas=simpan.nextInt();

System.out.print("\tMasukkan Luas Selimut : ");

luasselimut=simpan.nextInt();
System.out.print("\n");

System.out.println("\t|-----------------------------------|");

luaspermukaan=luasalas+luasselimut;

System.out.println("\t\tLuas Permukaan Kerucut = "+luaspermukaan);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

System.out.print("======================================================================
========");

System.out.print("\n\n");

System.out.println("\t|----------------------------------------------------------------|");

System.out.println("\t Rumus menghitung Volume Kerucut = 1/3 * Luas Alas * t");

System.out.println("\t|----------------------------------------------------------------|");

int luasal, t;

System.out.print("\n");

System.out.print("\tMasukkan Luas Alas : ");

luasal=simpan.nextInt();

System.out.print("\tMasukkan Tinggi : ");

t=simpan.nextInt();

System.out.print("\n");

System.out.println("\t|-----------------------------------|");

volcut=luasal*t/3;

System.out.println("\t\tVolume Kerucut = "+volcut);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

break;
case 5:

System.out.println("\tAnda memilih menghitung Prisma\n");

System.out.println("\t|----------------------------------------------------------------|");

System.out.println("\t Rumus menghitung Volume Prisma = Luas Alas x Tinggi ");

System.out.println("\t|----------------------------------------------------------------|");

int luasalass,tinggii;

System.out.print("\n");

System.out.print("\tMasukkan Luas Alas : ");

luasalass=simpan.nextInt();

System.out.print("\tMasukkan Tinggi : ");

tinggii=simpan.nextInt();

System.out.print("\n");

System.out.println("\t|-----------------------------------|");

volpris=luasalass*tinggii;

System.out.println("\t Volume Prisma = "+volpris);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

System.out.print("======================================================================
========");

System.out.print("\n\n");

System.out.println("\t|----------------------------------------------------------------|");

System.out.println("\t Rumus menghitung Luas Permukaan Prisma = 2 x luas alas + keliling


alas x t");

System.out.println("\t|----------------------------------------------------------------|");

int luasalasss,kelalass,t2;
System.out.print("\n");

System.out.print("\tMasukkan Luas Alas : ");

luasalasss=simpan.nextInt();

System.out.print("\tMasukkan Keliling Alas : ");

kelalass=simpan.nextInt ();

System.out.print("\tMasukkan Tinggi : ");

t2=simpan.nextInt();

System.out.print("\n");

System.out.println("\t|-----------------------------------|");

luaspermukaaan=2*luasalasss+kelalass*t2;

System.out.println("\t\tLuas Permukaan Kerucut = "+luaspermukaaan);

System.out.print("\t|-----------------------------------|");

System.out.print("\n\n");

break;

case 6:

System.out.println("\tSelesai\n");

break;

default:

System.out.println("\tMaaf, program yang anda pilih tidak tersedia!\n");

System.out.println("\t|-----------------------------------|");

System.out.print("\t Ada lagi yg akan dipilih? (Y/N) : ");

loop = simpan.next();

System.out.print("\n\n");
}

You might also like