Minggu, 15 Maret 2015

Kalkulator Bilangan Kompleks

assalammualaikum wr.wb

    jumpa lagi dengan saaya agus, terima kasih telah berkujung diblog saya semoga bermanfaat bagi anda yang membacanya, kali ini saya akan menjelaskan tentang kalkulator bilangan kompleks menggunakan C#.
    baiklah langsung saja ,pertama kali buka microsoft visual studio apabila blm mendisain maka pilih new project windows froms application (bisa ubah nama) lalu OK, tunggu beberapa saat lalu muncul program kerja yang akan kita kerjakan ,mulai mendisain selera kita mau gimana ,kalau saya pilih button, label, textbox, radiobutton, groupbox. selesai mendisain baru kita membuat programnya dan ini hasil program yg saya buat.:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace uyoo
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            double a, b, c, d, a1, b1, c1, ab, cd;
            if (radioButton1.Checked)
            {
                a = Convert.ToDouble(textBox1.Text);
                b = Convert.ToDouble(textBox2.Text);
                c = Convert.ToDouble(textBox4.Text);
                d = Convert.ToDouble(textBox5.Text);
                ab = (a + b);
                textBox3.Text = ab.ToString();
                cd = (c + d);
                textBox6.Text = cd.ToString();
            }
            if (radioButton2.Checked)
            {

                a = Convert.ToDouble(textBox1.Text);
                b = Convert.ToDouble(textBox2.Text);
                c = Convert.ToDouble(textBox4.Text);
                d = Convert.ToDouble(textBox5.Text);
                ab = (a - b);
                cd = (c - d);
                textBox3.Text = ab.ToString();
                textBox6.Text = cd.ToString();
            }
            if (radioButton3.Checked)
            {
                a = Convert.ToDouble(textBox1.Text);
                b = Convert.ToDouble(textBox2.Text);
                c = Convert.ToDouble(textBox4.Text);
                d = Convert.ToDouble(textBox5.Text);
                ab = (a * b) - (c * d);
                cd = (a * d) + (b * c);
                textBox3.Text = ab.ToString();
                textBox6.Text = cd.ToString();

            }
            if (radioButton4.Checked)
            {
               double pang = 2;
                a = Convert.ToDouble(textBox1.Text);
                b = Convert.ToDouble(textBox2.Text);
                c = Convert.ToDouble(textBox4.Text);
                d = Convert.ToDouble(textBox5.Text);
                c1 = (Math.Pow(c,pang) + Math.Pow(d,pang));
                a1 = (a * b) + (c * d)/c1;
                b1 = (-a * d) + (b * c)/c1;
                textBox3.Text = a1.ToString();
                textBox6.Text = b1.ToString();
            }

     

        }
    }
}

semoga bermanfaat ,sekian dan terima kasih

Tidak ada komentar:

Posting Komentar