Hello ENGINEER, Welcome to Electrical's Corner

Februari 28, 2015

Program Menghitung Jarak antar 2 Titik Koordinat Kartesisius - C# (Tutorial)

TUTORIAL MEMBUAT PROGRAM C# SEDERHANA
“Mencari/Menghitung Jarak 2 Titik pada Koordinat Kartesius”

Sekarang, laras akan memberikan tutorial membuat program sederhana “Menghitung jarak antara 2 titik koordinat kartesius menggunakan teorema phytagoras”. Begini langkah-langkahnya:

  1. Hal yang pertama kita lakukan adalah membuat class dan object.
    Titik  kita  anggap  sebagai  object.  Kita  tentukan  dahulu properties  dan  method  yang  akan  kita  gunakan.  Untuk  menentukannya kita  harus  melihat  dahulu  apa  yang  penting  dari  suatu  object  titik  dalam permasalahan  kita.  Kita  tidak  perlu  mengambil  semua  sifat  dari titik,  kita ambil  saja  yang  berhubungan  dengan  permasalahan  kita.  Mekanisme  ini dinamakan data abstraction.
         Properties   : koordinat x dan koordinat y
         Method       : mengganti nilai x, mengganti nilai y, mengambil nilai x, mengambil nilai y.
  2. Kemudian, setelah menentukan properties dan method, buat rancangan / class dari object yang telah kita desain. Seperti ini :
public class Titik
{
int x;
int y;
public Titik()
{
x = 0;
y = 0;
}
public void SetX(int a)
{
x = a;
}
public void SetY(int b)
{
y = b;
}
public int GetX() {
return x;
}
public int GetY() {
return y;
}
}
 














                                                                                                                     

3. Lalu, buat object secara keseluruhan dalam program di notepad. Ini programnya :
using System;
namespace UkurJarak
{
              public class Titik
              {
                   int x;
                   int y;
                   public Titik()
                   {
                               x = 0;
                               y = 0;
                   }
                   public void SetX(int a) {
                               x = a;
                   }
                   public void SetY(int b) {
                               y = b;
                   }
                               public int GetX() {
                               return x;
                   }
                               public int GetY() {
                               return y;
                   }
              }

class IntroCsharp
{
static void Main()
{
Console.WriteLine("####################Program C Sharp Sederhana####################");
Console.WriteLine("Laras Hanisaputri  |  4211401012  |  Mekatronika 2A");
Console.WriteLine("POLITEKNIK NEGERI BATAM");

Console.WriteLine("#################################################################\n\n");

                   Titik a = new Titik();
                   Titik b = new Titik();
                   string hasilScan;

                   Console.Write("Masukkan koordinat x untuk titik a : ");
                   hasilScan = Console.ReadLine();
                   a.SetX(Convert.ToInt32(hasilScan));
                                          
                   Console.Write("Masukkan koordinat y untuk titik a : ");
                   hasilScan = Console.ReadLine();
                   a.SetY(Convert.ToInt32(hasilScan));

                   Console.Write("Masukkan koordinat x untuk titik b : ");
                   hasilScan = Console.ReadLine();
                   b.SetX(Convert.ToInt32(hasilScan));
                                          
                   Console.Write("Masukkan koordinat y untuk titik b : ");
                   hasilScan = Console.ReadLine();
                   b.SetY(Convert.ToInt32(hasilScan));
                                          
                   // mencari jarak
                   double jarak, selisihX, selisihY;
                   selisihX = Convert.ToDouble(a.GetX()-b.GetX());
                   selisihY = Convert.ToDouble(a.GetY()-b.GetY());
                   jarak = Math.Sqrt(Math.Pow( selisihX,2 )+Math.Pow( selisihY,2 ));
                   Console.WriteLine("Jarak antara koordinat a dengan b adalah : {0}", jarak);
                   }
                  
              }
}

4.  Jika sudah ditulis programnya di notepad, sekarang saatnya mengcompile. Tetapi sebelum mengcompile, pastikan computer anda dalam keadaan full control. Untuk mencegah hal itu terjadi, saya akan memberitahu bagaimana cara full controlnya.
Start > computer > localdisk C:\ > windows > Microsoft.NET > Framework > v2.0.50727 > csc.



5. Klik kanan pada csc, pilih properties. Kemudian kotak dialog properties akan muncul. Pilih             kotak security. Lalu pilih administrator > klik edit. Akan muncul lagi kotak dialog “advanced         security Setting”, pilih kotak owner, kemudian klik edit. Muncul kotak dialog lagi, pilih nama         PC anda > apply.


6. Setelah apply tadi, cukup apply satu kali saja. Biarkan kotak dialog advanced security setting           tetap terbuka, sekarang, pilih kotak permissions untuk mengubah full control. Kemudian pilih         users PC anda, lalu pilih Change Permissions. Akna muncul lagi kotak dialog, pilih lagi users         PC anda lalu klik edit. Dikotak dialog selanjutnya, aka nada pilihan allow dan deny nya, allow         kan di full controlnya atau beri centang dikotak kecil allow full control. Lalu klik ok disetiap           kotak dialog.

7. Set Path di compiler anda, caranya:
7.1.       Klik Start > klik kanan pada Computer > klik properties
7.2.       Dikotak dialog system properties, klik tab advanced system dan klik Environment Variables.
7.3.      Dibagian system variables, klik path dan klik edit.
7.4.      Tekan tombol home di keyboard anda, jika sudah, tekan tombol end dikeyboard anda. Lalu, tambahkan “;” pada bagian akhir tulisan tadi, lalu buat compilernya atau copy kan tulisan dibawah ini setelah titik koma tadi.
Wbem;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
7.5.       Klik OK ditiap kotak dialog.

8.    Semuanya sudah diatur, sekarang saatnya mengcompile. Tempat mengcompile nya di command prompt.

Start > ketik “cmd” di kotak search > klik kanan pada cmd > pilih run as administrator > yes

9.    Ketika cmd nya sudah muncul, ketik cd (change directory) ketempat penyimpanan file anda. Misalnya di c:\ ketik saja cd c:\. 


10.  Lalu saatnya mengecheck program yang sudah dibuat apakah ada error atau tidak. Caranya seperti ini: ketik csc lalu ketik lokasi penyimpanan file anda. Misalnya c:\progc\lara4.cs.


11.     Jika tidak terjadi error atau kesalahan muncul, anda dapat langsung menjalankan aplikasi nya. Caranya : ketik langsung nama file anda.exe misalnya lara4.exe , program anda akan berjalan sebagaimana mestinya. Selesai



Alhamdulillah, selesai sudah tutorial ini laras buat. semoga bermanfaat bagi pembaca yaaaa. :) byeeeeeeeeee selamat mencoba !!:) 


Tidak ada komentar:

Posting Komentar