Program Java: Menghitung Luas Bangun Ruang

Diposting pada 886 views

User dapat memilih program perhitungan luas yang di ingin kan antara lain menghitung luas:
1. Segitiga
2. Lingkaran
3. Keliling lingkaran

Jika pilihan yang di masukan salah, maka akan keluar dari program.
setelah memilih program perhitungan yang di inginkan,masukan angka untuk menghitung luas bangunan.

import java.io.*;
public class RumusBangunRuang
{

public static void main( String[] args ) throws IOException {
BufferedReader dataIn = new BufferedReader(new InputStreamReader( System.in) );
String input=null;
int panjang,lebar,jari, alas, tinggi;
double Luas,LuasLing,keliling;
int pil;
try{
System.out.println("Menu Pilihan ");
System.out.println("1.Menghitung Luas Segitiga");
System.out.println("2.Menghitung Luas Lingkaran");
System.out.println("3.Menghitung Keliling Lingkaran");
System.out.print("Masukan Pilihan Anda= ");

input=dataIn.readLine();
pil = Integer.parseInt(input);

if(pil==1)
{
System.out.println("");
System.out.println ("LUAS SEGITIGA");
System.out.print ("Masukan Alas = ");
alas = Integer.parseInt(dataIn.readLine());
System.out.print ("Masukan Tinggi = ");
tinggi = Integer.parseInt(dataIn.readLine());
Luas = (alas*tinggi)/2;
System.out.println("Alas adalah " + alas);
System.out.println("Tinggi adalah " + tinggi);
System.out.println("Luas adalah "+ Luas);
}
else if(pil==2)
{
System.out.println("");
System.out.println ("LUAS LINGKARAN");
System.out.print ("Masukan jari-jari = ");
jari = Integer.parseInt(dataIn.readLine());
LuasLing = 3.14*jari*jari;
System.out.println("jari adalah " + jari);
System.out.println("Luas adalah "+ LuasLing);
}
else if(pil==3)
{
System.out.println("");
System.out.println ("KELILING LINGKARAN");
System.out.print ("Masukan jari-jari = ");
jari = Integer.parseInt(dataIn.readLine());
keliling = 2*3.14*jari;
System.out.println("jari adalah " + jari);
System.out.println("Keliling adalah "+ keliling);
}
else
{
System.out.println("Deng..Dongggg!!!..Maaf…..,Masukan data salah!");
}

}catch( NumberFormatException e ){
System.out.println("Error!");
System.exit(1);
}
}
}

3 thoughts on “Program Java: Menghitung Luas Bangun Ruang

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *