Senin, 10 April 2017

Overloading dan Overriding

Program-program Menghitung Bangun Datar

1.Persegi Panjang

 import java.util.Scanner;  
 public class persegi_panjang  
 {  
   public static void main(String [] args)  
   {  
     int panjang,lebar,luas,keliling;  
     Scanner S = new Scanner (System.in);  
     System.out.print("Masukan Panjang : ");  
       panjang=S.nextInt();  
     System.out.print("Masukan Lebar : ");  
       lebar=S.nextInt();  
       luas=(panjang*lebar);  
       keliling=2*(panjang+lebar);  
     System.out.println("Luas Persegi Panjang = "+luas);  
     System.out.println("Keliling Persegi Panjang = "+keliling);  
   }  
 }  

Hasil :



2. Segitiga

 import java.util.Scanner;  
 public class segitiga  
 {  
   public static void main(String[]args)  
   {  
     int alas,tinggi,luas,sisimiring1,sisimiring2,keliling;  
     Scanner S=new Scanner(System.in);  
     System.out.print("Masukkan Alas : ");  
     alas=S.nextInt();  
     System.out.print("Masukkan Tinggi : ");  
     tinggi=S.nextInt();  
     System.out.print("Masukkan Sisi Miring-1 : ");  
     sisimiring1=S.nextInt();  
     System.out.print("Masukkan Sisi Miring-2 : ");  
     sisimiring2=S.nextInt();  
     luas=(alas*tinggi)/2;  
     keliling=sisimiring1+sisimiring2+alas;  
     System.out.println("Luas Segitiga = "+luas);  
     System.out.println("Keliling Segitiga = "+keliling);  
   }  
 }  

Hasil:


3. Persegi

 import java.util.Scanner;  
 public class bujur_sangkar  
 {  
   public static void main(String []args)  
   {  
     int sisi,luas,keliling;  
     Scanner O=new Scanner (System.in);  
     System.out.print("Masukkan sisi : ");  
     sisi=O.nextInt();  
     luas=(sisi*sisi);  
     System.out.println("Luas Bujur Sangkar = "+luas);  
     keliling=(4*sisi);  
     System.out.println("Keliling Bujur Sangkar = "+keliling);  
   }  
 }  

Hasil:



4. Lingkaran

 import java.util.Scanner;  
 public class lingkaran  
 {  
   public static void main(String [] args)  
   {  
     double phi=3.14;  
     double r,luas,keliling;  
     Scanner I=new Scanner (System.in);  
     System.out.print("Masukkan Jari-jari Lingkaran : ");  
     r=I.nextInt();  
         luas=phi*r*r;  
         keliling=2*phi*r;  
     System.out.println("Luas Lingkaran = "+luas);  
     System.out.println("Keliling Lingkaran = "+keliling);  
   }  
 }  

Hasil:

Tidak ada komentar:

Posting Komentar