Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- import java.text.DecimalFormat;
- public class kelompok5 {
- public static void main(String[] args) {
- int menu = 0;
- int pilihan1,alas,tinggi;
- double p,l,luas,keliling;
- double hrga=0;
- double disc=0, total;
- Scanner input = new Scanner(System.in);
- System.out.println("Program Kelompok 5");
- System.out.println("- Andre syah fahmi - 201843500975");
- System.out.println("- Boxiadly S Tehuayo - 201843500863");
- System.out.println("- Ikhwan Fadilah - 201843500244");
- System.out.println("- Nurazizah Novalianty - 201843500149");
- System.out.println("- Rifqi A Syahputra - 201843500276");
- System.out.println("------------------");
- System.out.println("1 : mencari luas persegi panjang");
- System.out.println("2 : mencari luas dan keliling segitiga sama sisi");
- System.out.println("3 : segitiga piramida menggunakan for");
- System.out.println("4 : mencari diskon belanja");
- System.out.println("5 : menginput index array 1D menggunakan Scanner");
- System.out.print("Masukan pilihan anda : ");
- pilihan1 = input.nextInt();
- switch (pilihan1) {
- case 1 :
- System.out.println("-------------------------------");
- System.out.println("Menghitung Luas Persegi panjang");
- System.out.println("-------------------------------");
- System.out.print("Panjang(dalam satuan cm) = ");
- p = input.nextDouble();
- System.out.print("Lebar(dalam satuan cm) = ");
- l = input.nextDouble();
- luas = p*l;
- System.out.print("Luas= "+luas+" cm");
- break;
- case 2 :
- System.out.println("--------------------------------------------");
- System.out.println("mencari luas dan keliling segitiga sama sisi");
- System.out.println("--------------------------------------------");
- System.out.print("Masukkan Alas : "); alas = input.nextInt();
- System.out.print("Masukkan Tinggi : "); tinggi = input.nextInt();
- luas = (alas*tinggi)/2;
- keliling = 3*alas;
- System.out.println("Luas Segitiga sama sisi :");
- System.out.println("("+alas+"*"+tinggi+") / 2 = "+luas);
- System.out.println("keliling Segitiga sama sisi :");
- System.out.println("3 * "+alas+" = "+luas);
- break;
- case 3 :
- System.out.println("---------------------------------");
- System.out.println("segitiga piramida menggunakan for");
- System.out.println("---------------------------------");
- System.out.print("Masukan Input: ");
- int tinggi1 = input.nextInt(); //Mendapatkan Input Dari User
- for(int t=1; t<=tinggi1; t++){
- //Menghitung Jumlah Tinggi Piramida
- for(int s=t; s<=tinggi1; s++){
- //Menghitung Jumlah Spasi per Baris
- System.out.print(" ");
- }
- for(int b=0; b<=(t*2)-2; b++){
- //Menghitung Jumlah Bintang per Baris
- System.out.print("*");
- }
- System.out.println(); //Membuat Baris Baru
- }
- break;
- case 4 :
- System.out.println("-------------------------------");
- System.out.println("Menghitung Total Diskon Belanja");
- System.out.println("-------------------------------");
- System.out.print("Masukkan total belanja: ");
- hrga = input.nextInt();
- System.out.println();
- if(hrga>150000){
- DecimalFormat df = new DecimalFormat("#.##");
- disc= hrga*0.2;
- total= hrga-disc;
- System.out.println("Total Belanja : IDR "+hrga);
- System.out.println("Total Diskon : IDR "+df.format(disc));
- System.out.println("Total Bayar : IDR "+total);
- }
- else{
- System.out.println("Total Belanja : IDR"+hrga);
- }
- break;
- case 5 :
- System.out.println("--------------------------------------------");
- System.out.println("menginput index array 1D menggunakan Scanner");
- System.out.println("--------------------------------------------");
- System.out.print("Masukkan jumlah array : ");
- int jumlah = input.nextInt();
- int [] jumlahArray = new int [jumlah];
- for(int n=0; n<jumlah; n++){
- System.out.print("Masukkan Nilai Array ke["+n+"] : ");jumlahArray[n]= input.nextInt();
- }
- System.out.println();
- for(int m=0; m<jumlah; m++){
- System.out.println(jumlahArray[m]);
- }
- break;
- default:
- System.out.println("Kode Tidak dikenal");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement