Hai hai halo
halo guys, ini adalah sesi kedua dimana sesi ini masih berhubungan dengan
pembahasan tentang konversi suhu dengan
menggunakan aplikasi pemograman. Disini aplikasi program yang saya gunakan
masih C# (Sharpdevelop). Namun ada yg berbeda dengan yang sebelumnya, mungkin
perbedaannya hanya dari segi penampilan atau desainnya saja yg lebih menarik
tidak menggukan layar hitam putih seperti yg sebelumnya.
Baiklah langsung
saja, yg pertama kita buka icon shortcut SharpDevelop di PC anda (bagi yg punya
aplikasi ini, jika belum silakan menginstalnya terlebih dahulu. Anda klik 2
kali seperti contoh dibawah ini
Ketika anda klik, maka akan muncul tampilan seperti
ini
Jika anda ingin membuat suatu project program dengan aplikasi C# ini, maka langkahnya anda pilih File -> New -> Solution atau dengan menekan tombol dikeyboard anda Ctrl+Shift+N
Jika anda ingin membuat suatu project program dengan aplikasi C# ini, maka langkahnya anda pilih File -> New -> Solution atau dengan menekan tombol dikeyboard anda Ctrl+Shift+N
Setelah anda ikuti langkah yg tadi maka akan tampil
seperti dibawah ini, tampil kotak dialog “New Project” lalu anda pilih “Windows
User Control Library” dan beri nama setelah itu klik “Create”
Ketika anda tekan Create tadi maka tampilah lembar
kerja programnya seperti dibawah ini
Dan kita anda ingin membuka lembar kerja program yg
sudah anda buat dan disimpan, maka cara membukanya pilih File lagi -> Open
-> Project/Solution lalu klik.
Setelah itu pilih file ditempat dimana kita meletakkan file tersebut
Setelah anda lakukan langkah diatas, maka akan keluar
lembar kerja project yg sudah kita buat dan kita simpan sebelumnya,
Dibawah project program ada pilihan Source dan Design
(Desain), ketika anda klik Design maka akan terlihat tampilan project yg telah kita desain. contohnya seperti ini
Dan dibawah ini merupakan program yg sudah saya buat
dan disertai fungsi program pada tampilan desainnya, berikut ini adalah
programnya :
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
namespace tugas02
{
/// <summary>
/// Description of MainForm.
/// </summary>
public partial class MainForm : Form
{
public double a,b,c,d,x,y; (ini adalah pengenalan variabel secara umum yg digunakan dalam project ini)
public MainForm()
{
//
// The InitializeComponent() call is required for Windows Forms designer support.
//
InitializeComponent();
//
// TODO: Add constructor code after the InitializeComponent() call.
//
}
void Button1Click(object sender, EventArgs e) (merupakan tombol yg digunakan untuk mengkonversi suhu bahan BESI)
{
x = Convert.ToDouble(textBox2.Text); (merupakan inputan suhu mula mula bahan BESI)
textBox7.Text = Convert.ToString(x);
textBox13.Text = Convert.ToString(x);
textBox22.Text = Convert.ToString(x);
a = (x*1.8)+32; (merupakan rumus konversi suhu celcius ke fahrenheit)
textBox5.Text = Convert.ToString(a);
textBox14.Text = Convert.ToString(a);
textBox18.Text = Convert.ToString(a);
b = x*0.8; (merupakan rumus konversi suhu celcius ke reamur)
textBox9.Text = Convert.ToString(b);
pfb.Text = Convert.ToString(b);
textBox16.Text = Convert.ToString(b);
}
void Button2Click(object sender, EventArgs e) (merupakan tombol yg digunakan untuk mengkonversi suhu bahan ALUMUNIUM)
{
y = Convert.ToDouble(textBox8.Text); (merupakan inputan suhu mula mula bahan ALUMUNIUM)
textBox12.Text = Convert.ToString(y);
textBox28.Text = Convert.ToString(y);
textBox24.Text = Convert.ToString(y);
c = (y*1.8)+32; (merupakan rumus konversi suhu celcius ke fahrenheit)
textBox11.Text = Convert.ToString(c);
textBox21.Text = Convert.ToString(c);
textBox23.Text = Convert.ToString(c);
d = y*0.8; (merupakan rumus konversi suhu celcius ke reamur)
textBox10.Text = Convert.ToString(d);
pf.Text = Convert.ToString(d);
textBox17.Text = Convert.ToString(d);
}
void Button3Click(object sender, EventArgs e) (merupakan tombol yg digunakan untuk pemanasan bahan BESI dan ALUMUNIUM)
{
double ax,bx,cx,ay,by,cy; (ini adalah pengenalan variabel yg digunakan untuk pengenalan diprogram pemanasan bahan BESI ax,bx,cx dan Alumunium ay,by,cy)
ax = x;
ax += 5;
x = ax;
textBox13.Text = Convert.ToString(ax); (untuk menampilkan hasil pemanasan bahan BESI)
bx = a;
bx += 5;
a = bx;
textBox14.Text = Convert.ToString(bx); (untuk menampilkan hasil pemanasan bahan BESI)
cx = b;
cx += 5;
b = cx;
pfb.Text = Convert.ToString(cx); (untuk menampilkan hasil pemanasan bahan BESI)
ay = y;
ay += 5;
y = ay;
textBox28.Text = Convert.ToString(ay); (untuk menampilkan hasil pemanasan bahan ALUMUNIUM)
by = c;
by += 5;
c = by;
textBox21.Text = Convert.ToString(by); (untuk menampilkan hasil pemanasan bahan ALUMUNIUM)
d +=5;
pf.Text = Convert.ToString(d); (untuk menampilkan hasil pemanasan bahan ALUMUNIUM)
}
void Button4Click(object sender, EventArgs e) (merupakan tombol yg digunakan untuk pendinginan bahan BESI dan ALUMUNIUM)
{
double ix,jx,kx,iy,jy,ky; (ini adalah pengenalan variabel yg digunakan untuk pengenalan diprogram pendinginan bahan BESI ix,jx,kx,dan Alumunium iy,jy,ky)
ix = x;
ix -= 5;
x = ix;
textBox22.Text = Convert.ToString(ix); (untuk menampilkan hasil pendinginan bahan BESI)
jx = a;
jx -= 5;
a = jx;
textBox18.Text = Convert.ToString(jx); (untuk menampilkan hasil pendinginan bahan BESI)
kx = b;
kx -= 5;
b = kx;
textBox16.Text = Convert.ToString(kx); (untuk menampilkan hasil pendinginan bahan BESI)
iy = y;
iy -= 5;
y = iy;
textBox24.Text = Convert.ToString(iy); (untuk menampilkan hasil pendinginan bahan ALUMUNIUM)
jy = c;
jy -= 5;
c = jy;
textBox23.Text = Convert.ToString(jy); (untuk menampilkan hasil pendinginan bahan ALUMUNIUM)
d -= 5;
textBox17.Text = Convert.ToString(d); (untuk menampilkan hasil pendinginan bahan ALUMUNIUM)
}
void Button5Click(object sender, EventArgs e) (merupakan tombol yg digunakan untuk keluar dari program)
{
this.Close();
}
}
}
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
namespace tugas02
{
/// <summary>
/// Description of MainForm.
/// </summary>
public partial class MainForm : Form
{
public double a,b,c,d,x,y; (ini adalah pengenalan variabel secara umum yg digunakan dalam project ini)
public MainForm()
{
//
// The InitializeComponent() call is required for Windows Forms designer support.
//
InitializeComponent();
//
// TODO: Add constructor code after the InitializeComponent() call.
//
}
void Button1Click(object sender, EventArgs e) (merupakan tombol yg digunakan untuk mengkonversi suhu bahan BESI)
{
x = Convert.ToDouble(textBox2.Text); (merupakan inputan suhu mula mula bahan BESI)
textBox7.Text = Convert.ToString(x);
textBox13.Text = Convert.ToString(x);
textBox22.Text = Convert.ToString(x);
a = (x*1.8)+32; (merupakan rumus konversi suhu celcius ke fahrenheit)
textBox5.Text = Convert.ToString(a);
textBox14.Text = Convert.ToString(a);
textBox18.Text = Convert.ToString(a);
b = x*0.8; (merupakan rumus konversi suhu celcius ke reamur)
textBox9.Text = Convert.ToString(b);
pfb.Text = Convert.ToString(b);
textBox16.Text = Convert.ToString(b);
}
void Button2Click(object sender, EventArgs e) (merupakan tombol yg digunakan untuk mengkonversi suhu bahan ALUMUNIUM)
{
y = Convert.ToDouble(textBox8.Text); (merupakan inputan suhu mula mula bahan ALUMUNIUM)
textBox12.Text = Convert.ToString(y);
textBox28.Text = Convert.ToString(y);
textBox24.Text = Convert.ToString(y);
c = (y*1.8)+32; (merupakan rumus konversi suhu celcius ke fahrenheit)
textBox11.Text = Convert.ToString(c);
textBox21.Text = Convert.ToString(c);
textBox23.Text = Convert.ToString(c);
d = y*0.8; (merupakan rumus konversi suhu celcius ke reamur)
textBox10.Text = Convert.ToString(d);
pf.Text = Convert.ToString(d);
textBox17.Text = Convert.ToString(d);
}
void Button3Click(object sender, EventArgs e) (merupakan tombol yg digunakan untuk pemanasan bahan BESI dan ALUMUNIUM)
{
double ax,bx,cx,ay,by,cy; (ini adalah pengenalan variabel yg digunakan untuk pengenalan diprogram pemanasan bahan BESI ax,bx,cx dan Alumunium ay,by,cy)
ax = x;
ax += 5;
x = ax;
textBox13.Text = Convert.ToString(ax); (untuk menampilkan hasil pemanasan bahan BESI)
bx = a;
bx += 5;
a = bx;
textBox14.Text = Convert.ToString(bx); (untuk menampilkan hasil pemanasan bahan BESI)
cx = b;
cx += 5;
b = cx;
pfb.Text = Convert.ToString(cx); (untuk menampilkan hasil pemanasan bahan BESI)
ay = y;
ay += 5;
y = ay;
textBox28.Text = Convert.ToString(ay); (untuk menampilkan hasil pemanasan bahan ALUMUNIUM)
by = c;
by += 5;
c = by;
textBox21.Text = Convert.ToString(by); (untuk menampilkan hasil pemanasan bahan ALUMUNIUM)
d +=5;
pf.Text = Convert.ToString(d); (untuk menampilkan hasil pemanasan bahan ALUMUNIUM)
}
void Button4Click(object sender, EventArgs e) (merupakan tombol yg digunakan untuk pendinginan bahan BESI dan ALUMUNIUM)
{
double ix,jx,kx,iy,jy,ky; (ini adalah pengenalan variabel yg digunakan untuk pengenalan diprogram pendinginan bahan BESI ix,jx,kx,dan Alumunium iy,jy,ky)
ix = x;
ix -= 5;
x = ix;
textBox22.Text = Convert.ToString(ix); (untuk menampilkan hasil pendinginan bahan BESI)
jx = a;
jx -= 5;
a = jx;
textBox18.Text = Convert.ToString(jx); (untuk menampilkan hasil pendinginan bahan BESI)
kx = b;
kx -= 5;
b = kx;
textBox16.Text = Convert.ToString(kx); (untuk menampilkan hasil pendinginan bahan BESI)
iy = y;
iy -= 5;
y = iy;
textBox24.Text = Convert.ToString(iy); (untuk menampilkan hasil pendinginan bahan ALUMUNIUM)
jy = c;
jy -= 5;
c = jy;
textBox23.Text = Convert.ToString(jy); (untuk menampilkan hasil pendinginan bahan ALUMUNIUM)
d -= 5;
textBox17.Text = Convert.ToString(d); (untuk menampilkan hasil pendinginan bahan ALUMUNIUM)
}
void Button5Click(object sender, EventArgs e) (merupakan tombol yg digunakan untuk keluar dari program)
{
this.Close();
}
}
}
NOTE : untuk penulisan berwarna merah, miring, dan terdapat dalam kurung bukan merupakan bagian dari program.
Dibawah ini merupakan contoh tampilan ketika program
dijalankan (RUNNING) :
Tampilan BERANDA pada program :
Berikut ini tampilan untuk konversi suhu bahan BESI, kotak
berwarna abu abu untuk inputan suhu mula mula, dan kotak berwarna orange untuk
menampilkan suhu yg telah dikonversi Celcius-Fahrenheit-Reamur, Konversi
merupakan tombol untuk menghasilkan konversi suhu.
Tampilan untuk konversi suhu bahan ALUMUNIUM, kotak
berwarna abu abu untuk inputan suhu mula mula, dan kotak berwarna orange untuk
menampilkan suhu yg telah dikonversi Celcius-Fahrenheit-Reamur, Konversi
merupakan tombol untuk menghasilkan konversi suhu.
Tampilan untuk memanaskan bahan BESI-ALUMUNIUM,
Panaskan merupakan tombol untuk menghasilkan penaikan suhu bahan
BESI-ALUMUNIUM. Kotak disebelah kiri untuk menampilkan hasil pemanasan suhu
Celcius-Fahrenheit-Reamur, bahan BESI dan kotak disebelah kanan untuk
menampilkan hasil pemanasan suhu Celcius-Fahrenheit-Reamur, bahan ALUMUNIUM.
Tampilan untuk mendinginkan bahan BESI-ALUMUNIUM,
Dinginkan merupakan tombol untuk menghasilkan penurunan suhu bahan
BESI-ALUMUNIUM. Kotak disebelah kiri untuk menampilkan hasil pendinginan suhu
Celcius-Fahrenheit-Reamur, bahan BESI dan kotak disebelah kanan untuk menampilkan
hasil pendinginan suhu Celcius-Fahrenheit-Reamur, bahan ALUMUNIUM.
Keluar merupakan untuk tombol untuk keluar dari
program Konversi Suhu ini
Jika ingin keluar dari aplikasi program C#, maka pilih
File->Exit maka aplikasi akan tertutup.
Sekian dari pembahasan tentang konversi suhu dengan
aplikasi C# ini, jika ada kesalahan dalam penulisan dan kurang jelas, mohon
maaf dan komen aja dibawah ya guys? Semoga bermanfaat dan semoga dapat
dikembangkan lagi menjadi lebih baik. Wassalam.Wr.Wb.
No comments:
Post a Comment