Dasar Teori
Ketika Microsoft mengumumkan C# pada Juli 2000, sebenarnya merupakan
pengumuman hal yang lebih besar, yaitu tentang .NET platform. .NET platform adalah
sebuah lingkungan pengembangan yang menyediakan cara baru untuk membuat
aplikasi Windows. Walaupun .NET dapat dipakai pula untuk memfasilitasi pembuatan
aplikasi web.
Bahasa pemrograman C# yang akan kita pakai ini, nantinya dapat kita gunakan untuk
mengembangkan 3 macam aplikasi di sistem operasi Windows :
1. Aplikasi konsol, yaitu aplikasi berbasis teks, tanpa grafik
2. Aplikasi Windows, yaitu aplikasi yang menggunakan antarmuka Windows
3. Aplikasi Web, yaitu aplikasi yang dapat diakses melalui browser
praktikum nya kita buat test seperti ini gan
tapi sebelum itu kita setting dulu komputer atau laptop kita seperti gambar dibawah ini
setelah program terseting oke, lalu ketikkan program dibawah ini pada notepad
using System;
namespace Mecha2015
{
class IntroCsharp
{
static void Main()
{
Console.WriteLine("Ini adalah pemrograman C#") ;
}
}
}
lalu buka command prompt untuk menjalankan hasil programnya
berikutnya praktikkan dengan cara yang sama program berikut:
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);
}
}
}
maka hasilnya adalah seperti gambar ini gan
ini saatnya kita membuat program konversi suhu :
Langkah pertama : copy script dibawah ke notepad
using System;
using System.Text;
using System.Threading;
namespace suhu
{
class logam
{
static void Main(string[] args)
{
double Besi,Alumunium, Fah2,Rea2,Fah, Rea, Heat,Cool, hasilHeat, hasilCool, hasilFF, hasilRR, hasilFFah2, hasilRRea2;
int fit;
Console.Write("LOADING, please wait ");
for (fit = 0; fit <= 30; fit++)
{
Console.Write(">"); Thread.Sleep(250);
}
Console.Write("\n \n \n \n ");
Console.Write(">>Silahkan masukkan suhu Celcius Pada Besi = ");
Besi = Convert.ToDouble(Console.ReadLine());
Fah2 = (1.8 * Besi) + 32;
Rea2 = Besi * 0.8;
Console.WriteLine("Celcius -> Fahrenheit = " + Fah2);
Console.WriteLine("Celcius -> Rearmur = " + Rea2);
Console.Write(">>Silahkan Masukan Suhu Celcius Pada Alumunium = ");
Alumunium = Convert.ToDouble(Console.ReadLine());
Fah = (1.8 * Alumunium) + 32;
Rea = Alumunium * 0.8;
Console.WriteLine("Celcius -> Fahrenheit = " + Fah);
Console.WriteLine("Celcius -> Rearmur = " + Rea);
Console.Write("Heating = ");
Heat = Convert.ToDouble(Console.ReadLine());
Console.Write("Cooling = ");
Cool = Convert.ToDouble(Console.ReadLine());
hasilFF = (5 * Heat) + Fah2;
hasilRR= (5 * Heat) + Rea2;
hasilHeat = (5 * Heat) + Besi;
hasilRRea2 = Rea - (5 * Cool);
hasilFFah2 = Fah - ( 5 * Cool);
hasilCool = Besi - (5 * Cool);
Console.WriteLine("=============================");
Console.WriteLine(" Besi sehabis Heating ");
Console.WriteLine("=============================");
Console.WriteLine("Celcius = " + hasilHeat);
Console.WriteLine("fahrenheit = " + hasilFF);
Console.WriteLine("Rearmur = " + hasilRR);
Console.WriteLine("=============================");
Console.WriteLine(" Besi sehabis Cooling");
Console.WriteLine("=============================");
Console.WriteLine("Celcius = " + hasilCool);
Console.WriteLine("Fahrenheit = " + hasilFFah2);
Console.WriteLine("Rearmur = " + hasilRRea2);
Console.WriteLine("\n ");
hasilHeat = (5 * Heat) + Alumunium;
hasilFF = (5 * Heat) + Fah;
hasilRR = (5 * Heat) + Rea;
hasilCool = Alumunium - (5 * Cool);
hasilFFah2 = Fah - (5 * Cool);
hasilRRea2 = Rea - (5 * Cool);
Console.WriteLine("=============================");
Console.WriteLine(" Alumunium sehabis Heating");
Console.WriteLine("=============================");
Console.WriteLine("Celcius = " + hasilHeat);
Console.WriteLine("fahrenheit = " + hasilFF);
Console.WriteLine("Rearmur = " + hasilRR);
Console.WriteLine("=============================");
Console.WriteLine(" Alumunium sehabis Cooling");
Console.WriteLine("=============================");
Console.WriteLine("Celcius = " + hasilCool);
Console.WriteLine("Fahrenheit = " + hasilFFah2);
Console.WriteLine("Rearmur = " + hasilRRea2);
Console.ReadLine();
}
}
}
Info lebih lanjut bisa di lihat dari link di bawah ini :
http://youtu.be/AxtZWUvIDlU
Selamat mencoba . Semoga bermanfaat










No comments:
Post a Comment