Oke, pada kali saya akan
memberikan codingan membuat Kakulator bilangan kompleks menggunakan aplikasi
SharpDevelop
Awalnya kita buka terlebuh
dahulu aplikasi SharpDevelop
Kemudian stelah terbuka, kita
klik file >New> solution
Kemudian kita klik aplication
windows > buat namanya > create
Kemudian kamu pindahin dari
source ke design
Lalu anda buat designnya
seperti ini menggunakan tools : Label, radioButton, texBoxt dan Button
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
namespace kakulator_bilangan_kompleks
{
/// <summary>
/// Description of MainForm.
/// </summary>
public partial class MainForm : Form
{
double a,b,c,d,j,k;
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)
{
a=Convert.ToDouble(numericUpDown1.Text);
b=Convert.ToDouble(numericUpDown2.Text);
c=Convert.ToDouble(numericUpDown3.Text);
d=Convert.ToDouble(numericUpDown4.Text);
if(radioButton1.Checked == true)
{
j=a+c;
k=b+d;
textBox5.Text = j.ToString();
textBox6.Text = k.ToString();
}
if(radioButton2.Checked == true)
{
j=a-c;
k=b-d;
textBox5.Text = j.ToString();
textBox6.Text = k.ToString();
}
if(radioButton3.Checked == true)
{
j=a*c-b*d;
k=a*d+(c*d);
textBox5.Text = j.ToString();
textBox6.Text = k.ToString();
}
if(radioButton4.Checked == true)
{
j=(a*b+c*d)/(b*b+d*d);
k=(-1*(a*d)+b*c)/(b*b+d+d);
textBox5.Text = j.ToString();
textBox6.Text = k.ToString();
}
}
}
}
Dan tambah 1 lg button untuk angka yang tertulis agar mempermudah penghapusan
double klik pada button tsb, lalu ketik kcodingan seperti ini :
void Button2Click(object sender, EventArgs e)
{
textBox1.Text=" ";
textBox2.Text=" ";
textBox3.Text=" ";
textBox4.Text=" ";
textBox5.Text=" ";
textBox6.Text=" ";
}
oke terimakasi.
semoga bermanfaat bagi saudara semua.
jika kurang mengerti lihat vidio tutorialnya di
https://www.youtube.com/watch?v=PqfMKDjtFTk&feature=youtu.be
Tidak ada komentar:
Posting Komentar