Program menghitung luas bangun ruang java (eclipse)

0
74

Membuat program menghitung luas bangun ruang di pemograman  java menggunakan eclipse

seperti hitung Luas lingkaran ,Luas persegi panjang , Luas segitig, Luas Bujur Sangkar. sebelum dimulai saya akan menjelaskan secara dahulu logika dari program yang saya buat seperti proses yang terjadi di program adalah menggunakan fungsi case yang berfungsi untuk mengatur program anda supaya dapat membuat seperti menu pilihan yang proses nya di bungkus satu persatu sehingga proses tersebut berbeda satu sama lain nya

Tahapan  program menghitung luas bangun ruang adalah :

  1. Anda harus membuat package menu_Luas_Bangun_Ruang
  2. membuat 1 Class di dalam package menu_Luas_Bangun_Ruang  yaitu : class menu
kenapa membuat package ? sebenarnya package dibuat untuk mengawali project anda. tapi yang paling penting adalah mengimport libary yang di butuhkan kan untuk suporting script pemograman java yang dibuat.
mari kita teruskan tahap berikut nya seperti di bawah ini :
 

Script  program menu_Luas_Bangun_Ruang

package menu_Luas_Bangun_Ruang;
import java.util.Scanner;
public class menu {private static Scanner x;
private static Scanner v;/**
* @param args
*/
public static void main(String[] args) {
x = new Scanner(System.in);String tanya;
boolean status=true;
v = new Scanner(System.in);
double p,l,a,t,s,r;
do{
System.out.println(“—————————-“);
System.out.println(“Aplikasi Menghitung Luas Bangun Ruang”);
System.out.println(“—————————-“);
System.out.println(“Pilih 1. Lingkaran”);
System.out.println(“Pilih 2. Persegi Panjang”);
System.out.println(“Pilih 3. Segitiga”);
System.out.println(“Pilih 4. Bujur Sangkar”);
System.out.println(“”);
System.out.println(“Masukkan Pilihannya : “);
int pilihan = x.nextInt();
switch (pilihan) {
case 1:
System.out.println(“————————“);
System.out.println(“Hitung Lingkaran”);
System.out.println(“————————“);
System.out.println(“”);
System.out.println(“Masukkan Nilai Jari-Jari”);
r = x.nextDouble();
System.out.println(“Luas Lingkaran adalah ” + 3.14*(r*r));
break;
case 2:
System.out.println(“————————“);
System.out.println(“Hitung Persegi Panjang”);
System.out.println(“————————“);
System.out.println(“”);
System.out.println(“Masukkan Nilai Panjang :”);
p = x.nextDouble();
System.out.println(“Masukkan Nilai Lebar”);
l = x.nextDouble();
System.out.println(“Luas Persegi Panjang adalah ” + p*l);
break;
case 3:
System.out.println(“————————“);
System.out.println(“Hitung Segitiga”);
System.out.println(“————————“);
System.out.println(“”);
System.out.println(“Masukkan Nilai Alas :”);
a = x.nextDouble();
System.out.println(“Masukkan Nilai Tinggi”);
t = x.nextDouble();
System.out.println(“Luas Segitiga adalah ” + (a*t)/2);
break;
case 4:
System.out.println(“————————“);
System.out.println(“Hitung Bujur Sangkar”);
System.out.println(“————————“);
System.out.println(“”);
System.out.println(“Masukkan Nilai Sisi ke-1 :”);
s = x.nextDouble();
System.out.println(“Masukkan Nilai Sisi ke-2 :”);
s = x.nextDouble();
System.out.println(“Luas Bujur Sangkar adalah ” + s*s);
break;
default:
System.out.println(“Salah Input”);
break;
}
tanya= “”;System.out.println(“Apakah anda akan ingin mengulang lagi (y/n)”);
tanya = v.next();
if(tanya.equalsIgnoreCase(“y”) || tanya.equalsIgnoreCase(“Y”)){
status = true;
}else{
status = false;
}
}while(status == true);
}
}
Hasil output Program
semoga bermanfaat 🙂
INFO BARU :  Tutorial Membuat domain name server(DNS) dan Mail server di linux Blankon

TINGGALKAN KOMENTAR

Please enter your comment!
Please enter your name here