Senin, 20 Maret 2017

Program Untuk Menghitung Luas dan Keliling Bangun Datar 2 Dimensi

Halo, pada kesempatan kali ini saya ingin berbagi mengenai cara meghitung luas dan keliling bangun datar 2 dimensi.

  • Layang-layang
import java.util.Scanner;
public class layanglayang{
    public static void main (String [] args)
    {
        Scanner nilai = new Scanner (System.in);
        double keliling, luas;
        System.out.println("Menghitung Luas Layang-Layang");
        {
            int d1, d2;
            System.out.println("Diagonal 1 = ");
            d1 = nilai.nextInt();
            System.out.println("Diagonal 2 = ");
            d2 = nilai.nextInt();
            luas = d1*d2/2;
            System.out.println("Luas layang-layang = "+luas);
        }
        System.out.println("\nMenghitung Keliling Layang-Layang");
        {
            int sisiA, sisiB;
            System.out.println("Sisi A = ");
            sisiA = nilai.nextInt();
            System.out.println("Sisi B = ");
            sisiB = nilai.nextInt();
            keliling = 2*sisiA + 2*sisiB;
            System.out.println("Keliling layang-layang = "+keliling);
        }
    }
}

  • Bujung Sangkar
import java.util.Scanner;
public class bujursangkar{
    public static void main (String [] args)
    {
        int sisi, luas, keliling;
        Scanner O = new Scanner (System.in);
        System.out.println("Program Menghitung Luas dan Keliling Bujur Sangkar");
        System.out.println("\nMasukkan sisi bujur sangkar");
        sisi=O.nextInt();
        luas=(sisi*sisi);
        System.out.println("\nLuas bujur sangkar = "+luas);
        keliling=(4*sisi);
        System.out.println("\nKeliling bujur sangkar = "+keliling);
    }
}

  • Persegi Panjang
import java.util.Scanner;
public class persegipanjang{
    public static void main (String [] args)
    {
        Scanner nilai = new Scanner (System.in);
        int panjang, lebar;
        System.out.println("Masukkan panjang = ");
        panjang = nilai.nextInt();
        System.out.println("Masukkan lebar = ");
        lebar = nilai.nextInt();
        int Luas, Keliling;
        Luas = panjang * lebar;
        System.out.println("Luas Persegi Panjang = "+Luas);
        Keliling = 2*panjang + 2*lebar;
        System.out.println("Keliling Persegi Panjang = "+Keliling);
       
 
    }
}


  • Segitiga
import java.util.Scanner;
public class segitiga{
    public static void main (String [] args)
    {
        Scanner nilai = new Scanner (System.in);
        double luas, keliling;
        System.out.println("Program Menghitung Keliling Segitiga");
        {
            int AB, BC, CA;
            System.out.println("Sisi AB = ");
            AB = nilai.nextInt();
            System.out.println("Sisi BC = ");
            BC = nilai.nextInt();
            System.out.println("Sisi CA = ");
            CA = nilai.nextInt();
            keliling = AB+BC+CA;
            System.out.println("Keliling Segitiga = "+keliling);
        }
        System.out.println("\nProgram Menghitung Luas Segitiga");
        {
            int alas, tinggi;
            System.out.println("Masukkan alas segitiga = ");
            alas = nilai.nextInt();
            System.out.println("Masukkan tinggi segitiga = ");
            tinggi = nilai.nextInt();
            luas = alas*tinggi/2;
            System.out.println("Luas Segitiga = "+luas);
        }
    }
}

  • Lingkaran
import java.util.*;
public class lingkaran
{
    public static void main (String [] args)
    {
        Scanner input = new Scanner(System.in);
        double phi = 3.14;
        double r, luas, keliling;
       
        System.out.println("Program Luas Lingkaran\n");
        System.out.println("Masukkan panjang jari-jari : ");
        r = input.nextDouble();
       
        luas = 0.5*phi*r*r;
        keliling = 2*phi*r;
       
        System.out.println("Luas Lingkaran = "+luas + "\nKeliling Lingkaran = "+keliling);
    }
}

Untuk output sengaja tidak saya tampilkan, agar kita semua bisa mencoba sendiri di laptop/komputer masing-masing. Have a nice day!

Tidak ada komentar:

Posting Komentar