Coding Java rumus bangun ruang (luas lingkaran,luas segitiga,keliling lingkaran) dalam 1 program

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);
}
}
}

0 komentar:

Poskan Komentar