C# (dibaca: C sharp)
merupakan sebuah bahasa pemrograman yang berorientasi objek yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka .NET Framework. Bahasa pemrograman ini dibuat berbasiskan
bahasa C++ yang telah dipengaruhi oleh aspek-aspek ataupun fitur
bahasa yang terdapat pada bahasa-bahasa pemrograman lainnya seperti Java,
Delphi, Visual
Basic, dan lain-lain)
dengan beberapa penyederhanaan.
Berikut
ini adalah program konversi suhu dengan c# menggunakan console application. Ini
soal yang akan dibuat jadi programnya bro...
Buat
aplikasi untuk menentukan suhu dari suatu obyek logam. Buat class logam
terlebih
dahulu yang memiliki properties suhu dan method getSuhuCelcius(),
getSuhuFahrenheit(),
getSuhuReamur(), panaskan() serta dinginkan().
getSuhuCelcius()
akan mengembalikan nilai suhu dalam satuan celcius.
getSuhuFahrenheit()
akan mengembalikan nilai suhu dalam satuan fahrenheit.
getSuhuReamur()
akan mengembalikan nilai suhu dalam satuan reamur.
panaskan()
akan meningkatkan suhu 5 derajat celcius.
dinginkan()
akan menurunkan suhu 5 derajat celcius.
Setelah
itu buat 2 buah obyek logam (beri nama besi dan alumunium) dari class
logam
tersebut. Lakukan operasi pemanasan dan pendinginan beberapa kali.
Sebelum
kita membuat program, kita harus tahu rumus yang akan di pakai dalam program
ini
Langkah-langkah
membuat program suhu adalah sebagai berikut
1. 1. 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.
2 2 . Buat
programnya di notepad
Ini adalah programnya sob... :D
using
System;
namespace
konversiSUHU //
untuk mengelompokkan class agar mudah dipanggil atau dicari.
{
class suhu
{
static void Main()
{
float
besi,alumunium,getsuhufahrenheit,getsuhureamur;
string masukkan; //mendeklarasikan variabel
Console.Write("masukkan suhu
besi dalam celsius: "); // input suhu besi
masukkan= Console.ReadLine();
float.TryParse(masukkan, out besi);
Console.Write("masukkan nilai alumunium
dalam celcius: ");//input alumunium
masukkan= Console.ReadLine();
float.TryParse(masukkan, out
alumunium);
//konversi ke fahrenheit dan reamur untuk besi dan
alumunium
getsuhufahrenheit= (besi*9/5)+32;
Console.Write("\n\nsuhu besi
dalam fahrenheit={0}\n",getsuhufahrenheit);
getsuhureamur= besi*4/5;
Console.Write("suhu besi dalam
reamur={0}\n",getsuhureamur);
getsuhufahrenheit=(alumunium*9/5)+32;
Console.Write("suhu alumunium
dalam fahrenheit={0}\n",getsuhufahrenheit);
getsuhureamur=alumunium*4/5;
Console.Write("suhu alumunium
dalam reamur={0}\n",getsuhureamur);
//pemanasan besi
float panaskan,hasila,hasilb;
Console.Write("\nmasukan nilai
banyak nya proses pemanasan pada besi:");
masukkan= Console.ReadLine();
float.TryParse(masukkan, out
panaskan);
hasila= besi+(5*panaskan);
Console.Write("suhu besi
setelah pemanasan dalam celcius={0}\n",hasila);
getsuhufahrenheit=(hasila*9/5)+32;
Console.Write("suhu besi
setelah pemanasan dalam fahrenheit={0}\n",getsuhufahrenheit);
getsuhureamur=hasila*4/5;
Console.Write("suhu besi
setelah pemanasan dalam reamur={0}\n",getsuhureamur);
//pemanasan alumunium
Console.Write("\nmasukan nilai
banyak nya proses pemanasan pada Alumunium:");
masukkan= Console.ReadLine();
float.TryParse(masukkan, out
panaskan);
hasilb=alumunium+(5*panaskan);
Console.Write("suhu alumunium
akibat terjadinya pemanasan pada suhu celcius={0}\n",hasilb);
getsuhufahrenheit=(hasilb*9/5)+32;
Console.Write("suhu alumunium
setelah pemanasan dalam fahrenheit={0}\n",getsuhufahrenheit);
getsuhureamur=hasilb*4/5;
Console.Write("suhu alumunium
setelah pemanasan dalam reamur={0}\n",getsuhureamur);
//pendinginan besi
float dinginkan,hasilc,hasild;
Console.Write("\nmasukan nilai
banyak nya proses pendinginan pada besi:");
masukkan= Console.ReadLine();
float.TryParse(masukkan, out
dinginkan);
hasilc=besi-(5*dinginkan);
Console.Write("suhu besi
setelah pendinginan dalam celcius={0}\n",hasilc);
getsuhufahrenheit=(hasilc*9/5)+32;
Console.Write("suhu besi
setelah pendinginan dalam fahrenheit={0}\n",getsuhufahrenheit);
getsuhureamur=hasilc*4/5;
Console.Write("suhu besi
setelah pendinginan dalam reamur={0}\n",getsuhureamur);
//pendinginan alumunium
Console.Write("\nmasukan nilai
banyak nya proses pendinginan pada Alumunium:");
masukkan= Console.ReadLine();
float.TryParse(masukkan, out
dinginkan);
hasild=alumunium-(5*dinginkan);
Console.Write("suhu alumunium
setelah pendinginan dalam celcius={0}\n",hasild);
getsuhufahrenheit=(hasild*9/5)+32;
Console.Write("suhu alumunium
setelah pendinginan dalam fahrenheit={0}\n",getsuhufahrenheit);
getsuhureamur=hasild*4/5;
Console.Write("suhu alumunium
setelah pendinginan dalam reamur={0}\n",getsuhureamur);
}
}
}
3. Langsung
ketik aja program diatas di note pad.
3.
Program
ini adalah program sederhana C#. Simpan dengan nama
Pr1.cs,
kemudian compile dan jalankan.
Untuk
meng-compile, anda masuk ke Command Prompt terlebih dahulu. Klik Start ->
Run. Ketikkan cmd, tekan Enter.
Akan muncul kotak seperti di
atas. Ketikkan csc diikuti nama file yang akan dicompile,dalam
Hal ini adalah pr1.cs.
4. Setelah compile berhasil,
jalankan aplikasi anda dengan mengetikkan Pr1.exe. Jika tidak berhasil jalanka
program dengan run as administrator
5. Hasilnya:
Ini menunjukan bahwa saat
aplikasi berjalan sesuai dengan inputan pada
program yang
telah dimasukan, dimana
console. WriteLine digunakan untuk mencetak text ke layar.
Itu adalah contoh program nya,
Tidak ada komentar:
Posting Komentar