Assalamualikum warohmatullahi wabarokatuhh....
Welkom to my blogggg :D
Hmm sore sore gini emang paling enak nongkrong depan PC
nonton dorama atau anime, kalo gak
buka mangacan baca deh komik terupdet.
Apa lagi kalo ditemanin secangkir coklat hangat dan sebungkus biskuit, beehhh
mantap! Tapi permisa ternyata itu hanya khayalan semata (liat dompet udah
tinggal ktp + cek quota tinggal 0 kb). Oke deh dari pada nge-galau gak jelas
mending kita belajar buat program aja, setujuuuu? (##sorak2 mahasiswa buat tugas).
Welll kali ini kita akan belajar tentang bagaimana cara
membuat program aplikasi menghitung bilangan komplek dengan berbagai operasi
mulai dari penjulmlahan, penhurangan,perkalian dan pembagian menggunakan C#.
Langkah awal, kita harus punya aplikasi yang namanya
sharodevelope. Kao gak punya, yaa instal dulu lah aplikasinya. Kemudian buka
deh tuh aplikasi, nanti akan muncul tamplan seperti ini.
Nah untuk membuat
program baru, klik new solution dua kali maka akan muncul tampilan seprti
dibawah ini.
Yang diberi lingkaran merah adalah pilihan yang harus kalian
pilih. Pertama pilih windows application lalu ketik nama file kemudian klik
create.
Selanjutnya... akan ada penampakan sperti di bawah ini.
Nah pada saat penampakan ini muncul, harus dipastikan bawha
yang sedang kalian buka adalah mainform. Klik desain untuk mengatur tampilan
aplikasi yang kan dibuat.
Nah itulah tampilan dalam desain. Dan disinilah kita
mendaesain tampilan aplikasi yang ingin kita buat.
Dan ini adalah tampilan yang sudah saya desain menggunakan
alat radio button, label, textbox atau lihat saja yang dilingkiri merah pada
gambar diatas.
Di aplikasi ini ketika kita measukan angka pada kolom
persamaan 1 dan dua, lalu kita pilih pejumlahan maka akan muncul hasil dari
penjumlahan pada kolom result. Bgiru juga ketika kita klik pengurangan,
perkalian da pembagian maka hasi dari setiap operasi akan muncul pada kotak
result. Nah kok bisa gini yaa? Bingung kan? Gak usah usah bingung ama kerjanya
program ini. Intinya kalo kita klik penjumlahan maka akan langsung muncul hasil
dari penjumlahan, berarti disetiap
radiobutton(penjumlahan,pengurangan,perkalian,pembagian) terdapat program
masing masing.
Nah sekarang pasti bingung cara memasukan progra ke setian
radiobuttonnya kan? Gampang klik aja dua kali akan muncul tampilan seperti ini.
Nah dikursor yang tertuju pada saat tampilan itu muncul, yaa
disitulah program yang harus disisipkan untuk opersai penjumlahan.
Setealh masuk ke tampilan itu, ketik lah program yaberikut
ini
if(jmlh.Checked==true)
{
double a,b,c,d,x,f;
a=Convert.ToDouble(Pers1_1.Text);
b=Convert.ToDouble(Pers1_2.Text);
c=Convert.ToDouble(pers2_1.Text);
d=Convert.ToDouble(pers2_2.Text);
f=a+c;
x=b+d;
has1.Text=Convert.ToString(x);
has2.Text=Convert.ToString(f);
}
{
double a,b,c,d,x,f;
a=Convert.ToDouble(Pers1_1.Text);
b=Convert.ToDouble(Pers1_2.Text);
c=Convert.ToDouble(pers2_1.Text);
d=Convert.ToDouble(pers2_2.Text);
f=a+c;
x=b+d;
has1.Text=Convert.ToString(x);
has2.Text=Convert.ToString(f);
}
nah itu untuk mencari hasil dari penjumlahan.
Dan ini program untuk operasi yang lainnya.
void KrngCheckedChanged(object sender, EventArgs e)
{
if(krng.Checked==true)
{
double a,b,c,d,x,f;
a=Convert.ToDouble(Pers1_1.Text);
b=Convert.ToDouble(Pers1_2.Text);
c=Convert.ToDouble(pers2_1.Text);
d=Convert.ToDouble(pers2_2.Text);
f=a-c;
x=b-d;
has1.Text=Convert.ToString(x);
has2.Text=Convert.ToString(f);
}
}
void KaliCheckedChanged(object sender, EventArgs e)
{
if(kali.Checked==true)
{
double a,b,c,d,x,f;
a=Convert.ToDouble(Pers1_1.Text);
b=Convert.ToDouble(Pers1_2.Text);
c=Convert.ToDouble(pers2_1.Text);
d=Convert.ToDouble(pers2_2.Text);
f=((a*d)+(b*c));
x=((a*c)+(b*d));
has1.Text=Convert.ToString(x);
has2.Text=Convert.ToString(f);
}
}
void BagiCheckedChanged(object sender, EventArgs e)
{
if(bagi.Checked==true)
{
double a,b,c,d,x,f;
a=Convert.ToDouble(Pers1_1.Text);
b=Convert.ToDouble(Pers1_2.Text);
c=Convert.ToDouble(pers2_1.Text);
d=Convert.ToDouble(pers2_2.Text);
f=((a*d)+(b*c))/((c*c)-(d*d));
x=((a*c)+(b*d))/((c*c)-(d*d));
has1.Text=Convert.ToString(x);
has2.Text=Convert.ToString(f);
}
{
if(krng.Checked==true)
{
double a,b,c,d,x,f;
a=Convert.ToDouble(Pers1_1.Text);
b=Convert.ToDouble(Pers1_2.Text);
c=Convert.ToDouble(pers2_1.Text);
d=Convert.ToDouble(pers2_2.Text);
f=a-c;
x=b-d;
has1.Text=Convert.ToString(x);
has2.Text=Convert.ToString(f);
}
}
void KaliCheckedChanged(object sender, EventArgs e)
{
if(kali.Checked==true)
{
double a,b,c,d,x,f;
a=Convert.ToDouble(Pers1_1.Text);
b=Convert.ToDouble(Pers1_2.Text);
c=Convert.ToDouble(pers2_1.Text);
d=Convert.ToDouble(pers2_2.Text);
f=((a*d)+(b*c));
x=((a*c)+(b*d));
has1.Text=Convert.ToString(x);
has2.Text=Convert.ToString(f);
}
}
void BagiCheckedChanged(object sender, EventArgs e)
{
if(bagi.Checked==true)
{
double a,b,c,d,x,f;
a=Convert.ToDouble(Pers1_1.Text);
b=Convert.ToDouble(Pers1_2.Text);
c=Convert.ToDouble(pers2_1.Text);
d=Convert.ToDouble(pers2_2.Text);
f=((a*d)+(b*c))/((c*c)-(d*d));
x=((a*c)+(b*d))/((c*c)-(d*d));
has1.Text=Convert.ToString(x);
has2.Text=Convert.ToString(f);
}
inget yyaaaa setiap program pengurangan simpen di dalam
radiobutton pngurangan begitu juga yang lainya. Bingungkan?
Gini biar lebih jelas, klik dua kali radioabutton
penjumlahan, nantikan langsung ke kotak source tuh tempat untuk membuat
programnya, nah program untuk penjumlahan itu harus disisipkan di tempat kursor
ketika kalian mengkklik radiobutton penjumlahan dua kali. (saya kira ini sudah
cukup jelas).
Lakukan hal yang sama ketika membuat program untuk perkalian
dan pembagian.
Oke deh kita langsung sedikit bahas maksud dari programnya.
Persaman 1 memiliki 2 kotak yang berasal dari texbox, begitu
juga dengan persamaan 2 dan result memiliki
2 kotak yang dibuat dengan menggunakan textbox. 2 kotak punya persamaan
1 kita berinama a dan b. Kotak persamaan 2 kita beri nama c dan d. 2 kotak punya
resul kita berinama x dan f. Nah sekarang kita analisi dari programnya.
a=Convert.ToDouble(Pers1_1.Text);
a adalah nama variabel bertipe double yang mana nilainya
akan kita masukan ke kotak persamaan 1. Nah karena tipe datanya double, kita
tidak bisa langsung memasukannya kedalam kotak tersebut karena tipe datanya
masih dalam tipe data string (semua data awalnya bertipe string) maka kita
harus konversidulu ke bentuk string dengan cara seperti di atas. Nah yang didalam kurung () adalah nama dari kotak
a yang diubah pada nama desainya pada properties. Properties terdapat pada menu
deasain atau kalo tidak nemu, klik view lalu pilih properties nanti akan muncul
berabagai perintah-perintah. Pilih desain lalu gantinyanya sesuai dengan yang
anda kehendaki yang penting gampang diingetnya.
b=Convert.ToDouble(Pers1_2.Text);
c=Convert.ToDouble(pers2_1.Text);
d=Convert.ToDouble(pers2_2.Text);
nah ini juga sama kaya penjelasan saye diatas :D
f=((a*d)+(b*c))/((c*c)-(d*d));
dan ini adalah rumus untuk menentukan nilai pada kotak f
x=((a*c)+(b*d))/((c*c)-(d*d));
ini juga rumus untuk menentukan nilai pada kotak x . yang
pastinya f dan x adalah hasil dari operasi ini.
has1.Text=Convert.ToString(x);
has1.Text=Convert.ToString(x);
has1 adalh nama deasin yang sudah saya bahas diatas. Initnya
ini untuk memanggil kotak pada result.
has2.Text=Convert.ToString(f);
has2.Text=Convert.ToString(f);
dan yang ini juga sama untuk memunculkan hasil dari operasi.
Convert tostring artinya ntuk menampilkan ke layar kita
harus mengkonversinya lagi kebentuk string, yahh caranya seperti itu lah.
Dan ini lah contoh hasil dari pengoprasian bilangan kompleks
menggunkan aplikasi ini.

Ook, just a litle bit
that i can give to you all, if you have some question, please fee free to
comment below J
thanks
Tidak ada komentar:
Posting Komentar