23 Februari 2010

Program Java: Menghitung Luas Bangun Ruang

23 Februari 2010
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 comments:

Anonim mengatakan...

makasih programnyaa ehehe :e:

Ummi Maftuhatul Mu'inah mengatakan...

makasih, membantu saya ^^

Anonim mengatakan...

gan..kl programnya pake class gmn??

Poskan Komentar

sampaikan komentar dengan sopan dan bertanggung jawab :)