Sabtu, 27 Oktober 2018

Program Java Mengitung Luas Bangunan

Assalamualaiku Wr Wb....
Selamat Pagi, Siang, Malam Guyssss...


Okeee kali ini sayaa akan membagi lagi program java sederhana tentang menghitung Luas Bidang dan Luas Banguna..

1. Luas Segitiga 
2. Luas Bujur Sangkar 
3. Luas Lingkaran
4. Luas Persegi Panjang
5. Luas Bola
6. Volume Bola

Berikut Ini OUTPUT nya :


Berikut Source Codenya : 

import java.util.Scanner;
public class hitungbidang {
    public static void main(String[] args) {
          char lagi = 'y';
        System.out.print('\u000C');     
        Scanner input = new Scanner(System.in);
        System.out.println("");
        System.out.println("PROGRAM MENGHITUNG LUAS DAN KELILING BANGUNAN");
        System.out.println("==============================================");
        System.out.println("     ----------------------------------");
        System.out.println("     |  ===========================   |");
        System.out.println("     ----------------------------------");
        System.out.println("        1. Luas Segitiga \n"+
                           "        2. Luas Bujur Sangkar \n"+
                           "        3. Luas Lingkaran \n"+
                           "        4. Luas Persegi Panjang \n"+
                           "        5. Luas Bola \n"+
                           "        6. Volume Bola \n"+
                           "     ---------------------------------- \n");
                         
        while(lagi == 'y') {
        System.out.print("Pilih Bangunan Yang Akan di Input Dengan Nomer: ");
        int a = input.nextInt();
      
            try{
                String st = BacaKeyboard.bacaString();
        switch(a)
        {
           case 1:
           
           int alas;
           int tinggi;
           double luas;
        
           System.out.println("ANDA MENGHITUNG LUAS SEGITIGA ");
           System.out.print("Masukan Alas: ");
           alas = input.nextInt();
           System.out.print("Masukan Tinggi: ");
           tinggi = input.nextInt();
          
           luas = ((alas * tinggi)/2);
           System.out.println("Luas Segitiga = " +luas);
             
        
           break;
       
           case 2:
          
           int sisi;
           int luas1;
           System.out.println("ANDA MENGHITUNG LUAS BUJUR SANGKAR ");
           System.out.print("Masukan Sisi : ");
           sisi = input.nextInt();
           luas1 = (sisi*sisi);
           System.out.println("Luas Bujur Sangkar : " + luas1);
          
           
            
        
           break;
       
           case 3:
           System.out.println("ANDA MENGHITUNG LUAS LINGKARAN ");
           System.out.print("Masukan Panjang Jari-Jari:");
           int r = input.nextInt();
           double phi = 3.14;
           double luas2=0.5*phi*r*r;
           System.out.println("Luas Lingkaran Adalah= "+luas2);
          
            
        
           break;
      
           case 4:
         
           int panjang,lebar,luas3;
           System.out.println("ANDA MENGHITUNG LUAS PERSEGI PANJANG ");
           System.out.print("Masukan Panjang: ");
           panjang=input.nextInt();
           System.out.print("Masukan Lebar: ") ;
           lebar=input.nextInt();
           luas3=(panjang*lebar);
           System.out.println("Luasnya Adalah="+luas3);          
          
        
           break;
       
           case 5:
               
            System.out.println("ANDA MENGHITUNG LUAS BOLA");
            System.out.println("Masukkan jari-jari bola : "); 
            double jari = input.nextDouble();
            double phi1 = 3.14;
            System.out.println("Luas Permukaan bola adalah " + jari*jari*phi1*4);
          
           break;
       
           case 6:
            System.out.println("Masukkan jari-jari bola : "); 
            double jari1 = input.nextDouble();
            System.out.println("Volume bola adalah " + jari1*jari1*jari1*22/7*4/3);
          
                       
        }
      }
      catch(NumberFormatException nfe ) {
       System.err.println("\nOoops ... Ada kesalahan input data");
       System.err.println("Nilai jari-jari harus berupa angka ..!\n");
      }
       System.out.print("Mau coba lagi (y/t)? ");
            String str = BacaKeyboard.bacaString();
            lagi = str.charAt(0);
            if(lagi == 'Y') lagi = 'y';
            if(lagi == 'y') continue;
            else {
              System.out.println("Trim\'s ..sudah mau mencoba\n");
              break;
                          }
    }   
       
       
 }
}

Okee cukup sekian...
Kalo ada Syntax yang error, Tolong komen di kolom komentar ya ...

Tidak ada komentar:

Posting Komentar

Download Adobe Premiere Pro CS5 Crack Full Version

Download Gratis  Adobe Premiere Pro CS5 Full Version SINGLE LINK (1.37 GB) LANGSUNG AJA DOWNLOAD : DOWNLOAD (GOOGLE DRIVE 1.37G...