Anda di halaman 1dari 10

TUGAS

MEMBUAT PERHITUNGAN
BANGUN RUANG DAN BANGUN DATAR

Disusun Oleh :

NAMA : FERRA FERNANDA


NPM : 43A87006150593
MATA KULIAH : BAHASA PEMROGRAMAN I
SEMESTER : III (3 SKS)
PROGRAM STUDI :TEKNIK INFORMATIKA
KELAS : S1 / TI / C / M
DOSEN : RIYAN APRIYANTO

Program Sarjana (S1) - Jurusan Teknik Informatika (TI)


SEKOLAH TINGGI MANAJEMEN INFORMATIKA KOMPUTER
(STMIK) BANI SALEH BEKASI
2016
Tampilan Menu Utama Program Menghitung Bangun Ruang dan Bangun Datar

Penghitungan Volume dan Luas Bangun Ruang “Balok”

1
Penghitungan Volume dan Luas Bangun Ruang “Bola”

Penghitungan Volume dan Luas Bangun Ruang “Kubus”

2
Penghitungan Volume dan Luas Bangun Ruang “Kerucut”

Penghitungan Volume dan Luas Bangun Ruang “Tabung”

3
Penghitungan Luas dan Keliling Bangun Datar “Persegi”

Penghitungan Luas dan Keliling Bangun Datar “Persegi Panjang”

4
Penghitungan Luas dan Keliling Bangun Datar “Segitiga Sama Sisi”

Penghitungan Luas dan Keliling Bangun Datar “Lingkaran”

5
Penghitungan Luas dan Keliling Bangun Datar “Belah Ketupat”

6
Berikut saya lampirkan codingan dari output diatas

package bangunruang;
import java.util.Scanner;
public class bangunruang {
public static void main (String [] ferra){

System.out.println("PROGRAM MENGHITUNG \nBANGUN RUANG \nDAN \nBANGUN


DATAR");
System.out.println("=====================");
String masukkan;
int pilihan;

Scanner in = new Scanner (System.in);


int bruang;
double phi=3.14;
System.out.print("Pilihan Bangun Ruang: \n 1. Balok \n 2. Bola \n 3. Kubus \n
4. Kerucut \n 5. Tabung \n\n");
System.out.print("Pilihan Bangun Datar: \n 6. Persegi \n 7. Persegi Panjang
\n 8. Segitiga \n 9. Lingkaran \n 10. Belah Ketupat \n\n Masukkan Pilihan :");
bruang = in.nextInt();
switch (bruang){
case 1:
int p, l, t;
System.out.println("Volume dan Luas Balok");
System.out.print("Panjang : ");
p = in.nextInt();
System.out.print("Lebar : ");
l = in.nextInt();
System.out.print("Tinggi : ");
t = in.nextInt();
System.out.print("Luas permukaan : "+ (2*((p*l)+(p*t)+(l*t))) +
"\n");
System.out.println("Volume : " + (p*l*t));
break;
case 2:
System.out.println("Volume dan Luas Bola");
System.out.print("Jari-Jari : ");
int r = in.nextInt();
System.out.print("Luas Permukaan : "+ (4*phi*r*r) + "\n");
System.out.println("Volume : " + (phi*r*r*r*4/3));
break;
case 3:
System.out.println("Volume dan Luas Kubus");
System.out.print("Panjang Rusuk : ");
int a = in.nextInt();
System.out.print("Luas Permukaan : "+ (6*(a*a)) + "\n");
System.out.println("Volume : " + (a*a*a));
break;

7
case 4:
System.out.println("Volume dan Luas Kerucut");
System.out.print("Jari-Jari : ");
int jari = in.nextInt();
System.out.print("Garis Pelukis : ");
int s = in.nextInt();
System.out.print("Tinggi : ");
int tinggi = in.nextInt();
double luas_alas=3.14*jari*jari;
System.out.print("Luas Alas : "+ (luas_alas)+ "\n");
System.out.print("Luas Selimut : "+ (phi*jari*s)+ "\n");
System.out.print("Luas Permukaan : "+ (phi*jari*(jari+s)) + "\n");
System.out.println("Volume : " + (luas_alas*tinggi*1/3));
break;
case 5:
System.out.print("Volume Tabung \n");
System.out.print("Masukan Tinggi : ");
int ttabung = in.nextInt();
System.out.print("Masukan Jari-Jari : ");
int jari2 = in.nextInt();
System.out.println ();
double vol = phi*jari2*jari2*ttabung;
double luastabung = (2*phi*jari2*jari2)+phi*(2*jari2)*ttabung;
System.out.println ("Volume Tabung ini adalah "+vol);
System.out.println ("Luas Tabung ini adalah "+luastabung);
break;
case 6:
System.out.print("Luas dan Keliling Persegi \n");
System.out.print("Masukkan Panjang Sisi : ");
int psisi = in.nextInt();
int luaspersegi = psisi*psisi;
int kelpersegi = 4*psisi;
System.out.print("\nLuas Persegi = "+luaspersegi);
System.out.print("\nKeliling Persegi = "+kelpersegi);
break;
case 7:
System.out.print("Luas dan Keliling Persegi Panjang \n");
System.out.print("Masukkan Panjang : ");
int pppanjang = in.nextInt();
System.out.print("Masukkan Lebar : ");
int lppanjang = in.nextInt();
int luasppanjang = pppanjang*lppanjang;
int kelppanjang = 2*(pppanjang+lppanjang);
System.out.print("\nLuas Persegi = "+luasppanjang);
System.out.print("\nKeliling Persegi = "+kelppanjang);
break;
case 8:
System.out.print("Luas dan Keliling Segitiga Sama Sisi\n");
System.out.print("Masukkan Alas Segitiga : ");
int alassegitiga = in.nextInt();
System.out.print("Masukkan Tinggi Segitiga : ");
int tinggisegitiga = in.nextInt();
int luassegitiga = alassegitiga*tinggisegitiga/2;
int kelsegitiga = alassegitiga+alassegitiga+alassegitiga;
System.out.print("\n Luas Segitiga = "+luassegitiga);

8
System.out.print("\n Keliling Segitiga = "+kelsegitiga);
break;
case 9:
System.out.print("Luas dan Keliling Lingkaran\n");
System.out.print("Masukkan Jari-Jari : ");
int jarijari = in.nextInt();
double luaslingkaran = phi*jarijari*jarijari;
double kellingkaran = 2*phi*jarijari;
System.out.print("Luas Lingkaran = "+luaslingkaran);
System.out.print("\nKeliling Lingkaran = "+kellingkaran);
break;
case 10:
System.out.print("Luas dan Keliling Belah Ketupat\n");
System.out.print("Masukkan Sisi : ");
int sisibk = in.nextInt();
System.out.print("Masukkan Diagonal 1 : ");
int diagonal1 = in.nextInt();
System.out.print("Masukkan Diagonal 2 : ");
int diagonal2 = in.nextInt();
int luasbk = diagonal1*diagonal2/2;
int kelbk = 4*sisibk;
System.out.print("Luas Belah Ketupat = "+luasbk);
System.out.print("\nKeliling Belah Ketupat = "+kelbk);
break;
}
}
}

Anda mungkin juga menyukai