Minggu, 15 Maret 2015

MEMBUAT KAKULATOR BILANGAN KOMPLEKS






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