Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package mirra.ariesta.soalGanjil;
- import java.util.Scanner;
- public class Driver {
- public static void main(String[] args) {
- System.out.println("Menghitung Luas dan Keliling Trapesium\n");
- Titik t = new Titik();
- Trapesium trapesium = new Trapesium();
- Scanner input = new Scanner(System.in);
- //input titik A
- System.out.println("Masukkan Koordinat Awal Titik A (x1 enter y1): ");
- t.setX1(input.nextInt());
- t.setY1(input.nextInt());
- //input titik B
- System.out.println("Masukkan Koordinat Lebar Titik B (x2 enter y2): ");
- t.setX2(input.nextInt());
- t.setY2(input.nextInt());
- //input titik C
- System.out.println("Masukkan Koordinat Panjang Titik C (x3 enter y3): ");
- t.setX3(input.nextInt());
- t.setY3(input.nextInt());
- //input titik D
- System.out.println("Masukkan Titik D (x4 enter y4): ");
- t.setX4(input.nextInt());
- t.setY4(input.nextInt());
- System.out.println("A = (" + t.getX1() + "," + t.getY1() + ")");
- System.out.println("B = (" + t.getX2() + "," + t.getY2() + ")");
- System.out.println("C = (" + t.getX3() + "," + t.getY3() + ")");
- System.out.println("D = (" + t.getX4() + "," + t.getY4() + ")");
- trapesium.setTitik(t);
- System.out.println("=================\n" + "Hasil Perhitungan" + "\n=================\n");
- System.out.println("Hasil Sisi AB (tinggi)\t\t : " + trapesium.tinggi()); // lebar persegi
- System.out.println("Hasil Sisi BC (sisi atas)\t : " + trapesium.panjangAtas()); // panjang persegi
- System.out.println("Hasil Sisi AD (sisi bawah)\t : " + trapesium.panjangBawah()); //lebar trapesium
- System.out.println("Hasil Sisi CD (sisi miring)\t : " + trapesium.sisiMiring()); // sisi miring segitiga
- System.out.println("\nLuas Trapesium\t\t: " + trapesium.luas());
- System.out.println("Keliling Trapesium\t: " + trapesium.keliling());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment