Pada kesempatan kali ini saya akan update membuat program menggunakan neatbeans.Dimana tugas berikut ditujukan untuk memenuhi tugas mandiri dari mata kuliah pemrograman terstuktur, STMIK MERCUSUAR
Dosen
pengajar : Slamet Sucipto M.Kom
Buat Program
Menghitung Volume Bangun Ruang
Ketentuan:
Terapkan Fungsi dan atau procedure dalam membuat program User memilih menu (Kubus, Balok, Tabung, Kerucut, dan Bola)
Program menampilkan hasil •Hasil perhitungan •Konfirmasi “apakah mau menghitung lagi [y/n]”
Berikut kodingannya :
package
volumebangundatar;
import java.util.Scanner;
/**
*10
* @author annisa
*/
public class Volumebangundatar {
public static int rusuk, panjang, lebar, tinggi, jari;
public static void kubus() {
int intjumlah = 0;
Scanner bacanil = new Scanner (System.in);
System.out.print("Menu Volume Kubus\n");
System.out.print("Masukan Rusuk Kubus:");
rusuk= bacanil.nextInt();
int jumlah = rusuk*rusuk*rusuk ;
System.out.println("Volume Kubus:"+ rusuk+ " x "+ rusuk + " x " + rusuk+ "= "+jumlah+
"\n---------------------");
}
public static void Balok() {
int intjumlah = 0;
Scanner bacanil = new Scanner (System.in);
System.out.print("Menu Volume Kubus\n");
System.out.print("Masukan Panjang :");
panjang = bacanil.nextInt();
System.out.print("Masukan Lebar :");
lebar = bacanil.nextInt();
System.out.print("Masukan Tinggi :");
tinggi = bacanil.nextInt();
int jumlah = panjang*lebar*tinggi ;
System.out.println("Volume Balok:"+ panjang+ " x "+ lebar + " x " + tinggi+ "= "+jumlah+
"\n---------------------");
}
public static void Tabung() {
int intjumlah = 0;
Scanner bacanil = new Scanner (System.in);
System.out.print("Menu Volume Kubus\n");
System.out.print("Masukan Jari Jari Lingkaran :");
jari = bacanil.nextInt();
System.out.print("Masukan Tinggi Tabung :");
tinggi = bacanil.nextInt();
int jumlah = (int) (3.14 *jari*jari*tinggi) ;
System.out.println("Volume Tabung: 3.14 x " + jari + " x " + jari+ " x " + tinggi + " = "+jumlah+
"\n---------------------");
}
public static void Kerucut() {
int intjumlah = 0;
Scanner bacanil = new Scanner (System.in);
System.out.print("Menu Volume Kerucut\n");
System.out.print("Masukan Jari Jari Lingkaran :");
jari = bacanil.nextInt();
System.out.print("Masukan Tinggi Kerucut :");
tinggi = bacanil.nextInt();
int jumlah = (int) ((jari*jari*tinggi)/3) ;
System.out.println("Volume Kerucut: 1/3 x " + jari + " x " + jari+ " x " + tinggi + " = "+jumlah+
"\n---------------------");
}
public static void Bola() {
int intjumlah = 0;
Scanner bacanil = new Scanner (System.in);
System.out.print("Menu Volume Bola\n");
System.out.print("Masukan Jari Jari Bola :");
jari = bacanil.nextInt();
int jumlah = (int) ((4 * 3.14 *jari*jari*jari)/3) ;
System.out.println("Volume Bola: 4/3 x phi x " + jari + " x " + jari+ " x " + jari + " = "+jumlah+
"\n---------------------");
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int pilih;
Scanner baca = new Scanner (System.in);
char lagi='y';
do{
System.out.println("Menu Perhitungan\n"+
"-------4"
+ "----------\n"+
"1. Volume Kubus \n"+
"2. Volume Balok \n"+
"3. Volume Tabung \n" +
"4. Volume Kerucut\n"+
"5. Volume Bola\n"+
"-----------------");
System.out.print("?");
pilih = baca.nextInt();
switch(pilih){
case 1:
kubus();
// System.out.println("menu 1");
break;
case 2:
Balok();
break;
case 3:
Tabung();
break;
case 4:
Kerucut();
break;
case 5:
Bola ();
break;
default:
System.out.println("menu ada 4 pilihan");
}
Scanner baca2 = new Scanner (System.in);
System.out.print("Pilih menu lagi [y/n]?");
lagi = baca2.next().charAt(0);
}while(lagi=='y' );
}
}
import java.util.Scanner;
/**
*10
* @author annisa
*/
public class Volumebangundatar {
public static int rusuk, panjang, lebar, tinggi, jari;
public static void kubus() {
int intjumlah = 0;
Scanner bacanil = new Scanner (System.in);
System.out.print("Menu Volume Kubus\n");
System.out.print("Masukan Rusuk Kubus:");
rusuk= bacanil.nextInt();
int jumlah = rusuk*rusuk*rusuk ;
System.out.println("Volume Kubus:"+ rusuk+ " x "+ rusuk + " x " + rusuk+ "= "+jumlah+
"\n---------------------");
}
public static void Balok() {
int intjumlah = 0;
Scanner bacanil = new Scanner (System.in);
System.out.print("Menu Volume Kubus\n");
System.out.print("Masukan Panjang :");
panjang = bacanil.nextInt();
System.out.print("Masukan Lebar :");
lebar = bacanil.nextInt();
System.out.print("Masukan Tinggi :");
tinggi = bacanil.nextInt();
int jumlah = panjang*lebar*tinggi ;
System.out.println("Volume Balok:"+ panjang+ " x "+ lebar + " x " + tinggi+ "= "+jumlah+
"\n---------------------");
}
public static void Tabung() {
int intjumlah = 0;
Scanner bacanil = new Scanner (System.in);
System.out.print("Menu Volume Kubus\n");
System.out.print("Masukan Jari Jari Lingkaran :");
jari = bacanil.nextInt();
System.out.print("Masukan Tinggi Tabung :");
tinggi = bacanil.nextInt();
int jumlah = (int) (3.14 *jari*jari*tinggi) ;
System.out.println("Volume Tabung: 3.14 x " + jari + " x " + jari+ " x " + tinggi + " = "+jumlah+
"\n---------------------");
}
public static void Kerucut() {
int intjumlah = 0;
Scanner bacanil = new Scanner (System.in);
System.out.print("Menu Volume Kerucut\n");
System.out.print("Masukan Jari Jari Lingkaran :");
jari = bacanil.nextInt();
System.out.print("Masukan Tinggi Kerucut :");
tinggi = bacanil.nextInt();
int jumlah = (int) ((jari*jari*tinggi)/3) ;
System.out.println("Volume Kerucut: 1/3 x " + jari + " x " + jari+ " x " + tinggi + " = "+jumlah+
"\n---------------------");
}
public static void Bola() {
int intjumlah = 0;
Scanner bacanil = new Scanner (System.in);
System.out.print("Menu Volume Bola\n");
System.out.print("Masukan Jari Jari Bola :");
jari = bacanil.nextInt();
int jumlah = (int) ((4 * 3.14 *jari*jari*jari)/3) ;
System.out.println("Volume Bola: 4/3 x phi x " + jari + " x " + jari+ " x " + jari + " = "+jumlah+
"\n---------------------");
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int pilih;
Scanner baca = new Scanner (System.in);
char lagi='y';
do{
System.out.println("Menu Perhitungan\n"+
"-------4"
+ "----------\n"+
"1. Volume Kubus \n"+
"2. Volume Balok \n"+
"3. Volume Tabung \n" +
"4. Volume Kerucut\n"+
"5. Volume Bola\n"+
"-----------------");
System.out.print("?");
pilih = baca.nextInt();
switch(pilih){
case 1:
kubus();
// System.out.println("menu 1");
break;
case 2:
Balok();
break;
case 3:
Tabung();
break;
case 4:
Kerucut();
break;
case 5:
Bola ();
break;
default:
System.out.println("menu ada 4 pilihan");
}
Scanner baca2 = new Scanner (System.in);
System.out.print("Pilih menu lagi [y/n]?");
lagi = baca2.next().charAt(0);
}while(lagi=='y' );
}
}
Berikut Capture codingannya :
BERIKUT OUTPUT :
No comments:
Post a Comment