mari kita belajar C#
Langkah pertama
Set path Windows ke compiler anda. Caranya :
1.1 Klik Start -> Control Panel, kemudian double-click System.
1.2 Di kotak dialog System Properties, Klik tab Advanced dan klik
Environment Variables.
1.3 Di bagian System Variables, klik Path dan klik Edit
1.4 Tekan tombol Home dan tekan tombol panah kanan beberapa kali.
Cek
jika sudah ada tulisan yang mirip seperti
Microsoft.NET\Framework\vXXXX dimana XXXX adalah angka.
Apabila anda tidak menemukan tulisan tersebut, tekan tombol End,
atau
anda menuju bagian akhir tulisan tersebut, tambahkan “;” diikuti path
buat compiler-nya. Di komputer saya seperti ini :
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\
Wbem;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
1.5 Klik OK di
tiap kotak dialog.
Setelah kita set
path Windows
Langkkah kedua,
buka noteped, lalu ketik seperti ini :
using System;
namespace Mecha2015
{
class IntroCsharp
{
static void Main() {
Console.Writeline(“Ini adalah pemrograman
C#”);
}
}
}
Langkah ke 3
Simpan di dldalam folder baru dengan nama
progC dilocal disk C. Dan simpan dengan nama mecha2015.cs
Langkah ke 4
Compile program dengan cara
klik stert - ketik cmd - klik kanan pada cmd - lalu run as.
klik stert - ketik cmd - klik kanan pada cmd - lalu run as.
Setelah muncul
Ketik cd C:\ -> tekan enter
Lalu ketik csc C:\progC\mecha2015.cs
Langkah ke 5
Setelah
berhasil di compile,lalu kita jaalankan program
ketik csc C:\progC\mecha2015.exe
ketik csc C:\progC\mecha2015.exe
Selesai.
Kita coba membuat Class dan Object
Membuat
class dan object
Misalnya
kita ingin menghitung jarak antara 2 titik memanfaatkan rumus
pythagoras.
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.
Langkah pertama
buat
cetak biru / rancangan/ class dari object yang telah kita desain.
Codingannya seperti dibawah :
Codingannya seperti dibawah :
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;
}
}
Langkah
kedua
Kemudian
kita tinggal memakai object tersebut dalam program.
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() {
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);
}
}
}
Langkah ketiga
Compile dan amati hasilnya.
Terima kasih semoga
bermanfaat :D
Tidak ada komentar:
Posting Komentar