Assalammualaikum Wr.Wb
Welcome to my blog……
Aplikasi kalkulator sudah umum. Namun
kalkulator untuk bilangan kompleks tidak banyak. Nahhhhh…..,, Pada
kesempatan kali ini saya akan berbagi tutorial mengenai program Kalkulator
Bilangan kompleks menggunakan bahasa pemrogram C# berbasis objek, program ini
mengaplikasikan pengoperasian dasar yakni penjumlahan, pengurangan, perkalian,
dan pembagian untuk bilangan kompleks.
Dibawah ini adalah Rumus dari perhitungan aritmatika bilangan
kompleks :
Untuk aplikasi dapat disesuaikan dengan
kebutuhan anda, yang saya gunakan saat ini ialah Microsoft Visual
C# 2010 Express.
Berikut adalah tutorial nya, silahkan dicoba:
1. Membuat project
form application yang baru (create new project)
2. Klik Windows Forms
Application, kemudian Klik OK
Maka tampilan default programnya, Seperti
gambar dibawah ini :
3. Untuk design penampilan
program kita dapat menggunakan Toolbox yang telah tersedia, kita tinggal
men-drag toolbox yang ingin digunakan ke form1
4. Tampilan design Form
program yang saya buat ialah sebagai berikut :
Setelah design telah selesai, langkah
selanjutnya ialah menyisipkan program yang ingin kita tampilkan, program yang
saya buat merupakan salah satu contoh program sederhana dengan menggunakan
fungsi " if ", Program / isi coding nya
ialah sebagai berikut :
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
ProgramKalkulator
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//Pendeklarasian Variabel
double a, b, i, j, Nilai1, Nilai2, x,
y, z;
//memberikan item pada comboBox
private void Form1_Load(object sender,
EventArgs e)
{
comboBox1.Items.Add("+");
comboBox1.Items.Add("-");
comboBox2.Items.Add("+");
comboBox2.Items.Add("-");
}
private void button_Hasil_Click(object
sender, EventArgs e)
{
//Mengubah pemilihan indeks menjadi
nilai int
int simbol1 =
comboBox1.SelectedIndex;
int simbol2 =
comboBox2.SelectedIndex;
//Mengubah inputan String manjadi
double
a =
Convert.ToDouble(textBox1.Text);
b =
Convert.ToDouble(textBox3.Text);
i =
Convert.ToDouble(textBox2.Text);
j =
Convert.ToDouble(textBox4.Text);
//Pemilihan Simbol operasi
if (simbol1 == 1)
{
i = -i;
}
if (simbol2 == 1)
{
j = -j;
}
//Pemilihan Kasus
if (radioButton_Penjumlahan.Checked
== true)
{
Nilai1 = a + b;
Nilai2 = i + j;
label_Nilai1.Text =
Nilai1.ToString();
label_Nilai2.Text =
Nilai2.ToString();
}
if (radioButton_Pengurangan.Checked
== true)
{
Nilai1 = a - b;
Nilai2 = i - j;
label_Nilai1.Text =
Nilai1.ToString();
label_Nilai2.Text =
Nilai2.ToString();
}
if (radioButton_Perkalian.Checked
== true)
{
Nilai1 = (a * b) - (i * j);
Nilai2 = (a * j) + (b * i);
label_Nilai1.Text =
Nilai1.ToString();
label_Nilai2.Text =
Nilai2.ToString();
}
if (radioButton_Pembagian.Checked
== true)
{
x = (a * b) - (i * (-j));
y = (a * (-j)) + (i * b);
z = (b * b) - (j * (-j));
Nilai1 = x / z;
Nilai2 = y / z;
label_Nilai1.Text =
Nilai1.ToString();
label_Nilai2.Text =
Nilai2.ToString();
}
//Memilih Label Simbol
if (Nilai2 >= 0)
{
label_Simbol.Text =
"+";
}
else
{
label_Simbol.Text =
"-";
}
//Memperbaharui Nilai2
if (Nilai2 < 0)
{
Nilai2 = -Nilai2;
label_Nilai2.Text =
Nilai2.ToString();
}
}
//Memberi fungsi tombol Reset pada
pictureBox
private void pictureBox2_Click(object
sender, EventArgs e)
{
textBox1.Text = ("");
textBox2.Text = ("");
textBox3.Text = ("");
textBox4.Text = ("");
label_Nilai1.Text = (". . .
.");
label_Nilai2.Text = (". . .
.");
}
//Memberi fungsi tombol Close
private void
button_Close_Click_1(object sender, EventArgs e)
{
Close();
}
}
}
Tampilan program yang dibuat dalam software yang
digunakan dan rinciannya ialah :
Setelah memastikan program yang dibuat sinkron
dengan design dengan rincian toolbox yang kita kombinasikan, tetap harus
diperhatikan ketika mengganti nama toolbox yang digunakan, karena akan sangat
berpengaruh dan fatal jika terbalik.
Berikut ini adalah hasil running dari program
yang telah dibuat :
a). Masukan nilai input ke “ Nilai Pertama “, dan
“ Nilai Kedua “ , seperti gambar berikut :
b). Jika kita Pilih Operasi Penjumlahan kemudin
Klik Hasil, Maka akan keluar seperti berikut :
c). Jika kita Pilih Operasi Pengurangan kemudin
Klik Hasil, Maka akan keluar seperti dibawah ini :
d). Jika kita Pilih Operasi Perkalian kemudin
Klik Hasil, Maka akan tampil seperti berikut :
e). Jika kita Pilih Operasi Pembagian kemudin
Klik Hasil, Maka akan tampil seperti dibawah ini :
f). Dan terakhir, Jika kita meng-Klik gambar
Reset, Maka akan keluar seperti berikut :
Baiklah, Demikian tutorial
program C# untuk aplikasi Kalkulator Bilangan Kompleks yang dapat saya sampaikan, jika ada
kesalahan mohon dimaafkan. semoga ini bermanfaat :)
Untuk lebih jelasnya, silahkan Klik Video Tutorial saya dibawah ini :
https://www.youtube.com/watch?v=00Znz2waGTk
Nantikan terus postingan-postingan saya
selanjutnya di
Wassalammualaikum Wr.Wb
Terima
Kasih
Tidak ada komentar:
Posting Komentar