Luas Dan keLiling

Embed Size (px)

DESCRIPTION

luas dan keliling oop

Citation preview

//Nama Program : Menghitung Luas Dan Keliling Dari Suatu Bangun//Pembuat Program : Matauseya,Marcviero Patresse//Class : Object Oriented Programming//Dosen : Reymon Rotikan//Compilation : javac LuasDanKeliling.java//Execution : java LuasDanKelilingimport java.util.Scanner;public class LuasDanKeliling{public static void main (String[]args) {Scanner masuk= new Scanner (System.in);System.out.println ("Program Mencari Luas dan Keliling:");System.out.println ("1.Persegi \t 2.Persegi Panjang \n3.Segitiga \t 4.Lingkaran");System.out.println ("Pilihan Anda :");int choice = masuk.nextInt();switch (choice){case 1:System.out.println ("Mencari Luas dan Keliling Persegi");System.out.println ("Masukan Sisi Persegi :");int sisi = masuk.nextInt ();int lpersegi = sisi*sisi;int kpersegi = 4*sisi;System.out.println ("Luas Persegi :" +lpersegi);System.out.println ("Keliling Persegi :" +kpersegi);break ;case 2:System.out.println ("Mencari Luas dan Keliling persegipanjang");System.out.println ("Masukan panjang :");int panjang = masuk.nextInt ();System.out.println("Masukan Lebar :");int lebar = masuk.nextInt ();int lpersegip = panjang*lebar;int kpersegip = 2*(panjang*lebar);System.out.println ("Luas Persegi :" +lpersegip);System.out.println ("Keliling Persegi :" +kpersegip);break ;case 3:System.out.println ("Mencari Luas dan Keliling Segitiga");System.out.println ("Masukan BC :");int bc = masuk.nextInt ();System.out.println ("masukan Ab :");int ab = masuk.nextInt ();System.out.println ("masukan Ac :");int ac = masuk.nextInt ();double lSegitiga = 0.5*(bc*ab);int kSegitiga = bc*ac*ab;System.out.println ("Luas Persegi :" +lSegitiga);System.out.println ("Keliling Persegi :" +kSegitiga);break ;case 4:System.out.println ("Mencari Luas dan Keliling Lingkaran");System.out.println ("Masukan jari-jari :");int jari = masuk.nextInt ();double llingkaran = (3.14*(jari*jari));double klingkaran = (3.14*(2*jari));System.out.println ("Luas Persegi :" +llingkaran);System.out.println ("Keliling Persegi :" +klingkaran);break ;default:}}}