Untuk melihat nilai praktikum sementara, bisa lihat di link di bawah ini
Archive for the ‘PRAKTIKUM SENIN’ Category
Nilai Praktikum Sementara
Posted: November 11, 2012 in KAMIS 13.30 - 15.00, KAMIS 15.00 - 16.30, PRAKTIKUM, PRAKTIKUM KAMIS, PRAKTIKUM RABU, PRAKTIKUM SELASA, PRAKTIKUM SENIN, RABU 13.30 - 15.00, RABU 15.00 - 16.30, SELASA 13.30 - 15.00, SELASA 15.00 - 16.30, SENIN 07.30 - 09.00, SENIN 13.30 - 15.00, SENIN 15.00 - 16.300
Jawaban Post Test Praktikum 2 APBO
Posted: October 28, 2012 in KAMIS 13.30 - 15.00, KAMIS 15.00 - 16.30, Post Test, RABU 13.30 - 15.00, RABU 15.00 - 16.30, SELASA 13.30 - 15.00, SELASA 15.00 - 16.30, SENIN 07.30 - 09.00, SENIN 13.30 - 15.00, SENIN 15.00 - 16.30Soal :
membuat kelas Titik dengan atribut absis dan ordinat, metode/operasi yang ada menentukan sebuah titik, menghitung jarak dua titik, menentukan titik tengah dua titik
Buat project dengan nama project OlahTitik
Buat kelas dengan nama Titik. berikut source code dari kelas Titik.
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package olahtitik; /** * * @author Edi */ public class Titik { private double x; private double y; public Titik() { } public Titik(double x, double y) { this.x = x; this.y = y; } public double getX() { return x; } public void setX(double x) { this.x = x; } public double getY() { return y; } public void setY(double y) { this.y = y; } public String getKoordinat() {//fungsi untuk menampilkan koordinat return "(" + x + "," + y + ")"; } public static double hitJarak(Titik t1, Titik t2) { //fungsi untuk mencari jarak 2 titik double dx = t1.x - t2.x; double dy = t1.y - t2.y; return Math.sqrt(dx * dx + dy * dy); } public Titik(Titik t1, Titik t2) {//construktor untuk mencari titik tengah x = (t1.x + t2.x) / 2; y = (t1.y + t2.y) / 2; } }
isi di mainnya dengan source code di bawah ini.
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package olahtitik; /** * * @author Edi */ public class Main { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Titik t1 = new Titik();//untuk membuat objek t1 t1.setX(1); //memasukkan nilai untuk variabel x t1.setY(6); // memasukkan nilai untuk variabel y System.out.println("Menampilkan info Kelas Titik t1 : "); System.out.println(t1.getKoordinat()); Titik t2 = new Titik(10, 6); System.out.println("Menampilkan info Kelas Titik t2 : "); System.out.println(t2.getKoordinat()); System.out.println("jarak dua titik P: " + Titik.hitJarak(t1, t2)); Titik t3 = new Titik(t1, t2); System.out.println("Titik Tengah :(" + t3.getX() + "," + t3.getY() + ")"); } }
Silahkan dipelajari lebih lanjut, bila menemukan algoritma lain atau pengen tanya-tanya tulis di kotak komentar.
CMIIW