KALKULATOR SEDERHANA
Pada pembuatan program kalkulator sederhana tentu saja dibutuhkan operator aritmatik. Dan opertor aritmatik yang digunakan adalah
- Operator + ==> penjumlahan
- Operator - ==> pengurangan
- Operator / ==> pembagian
- Operator * ==> perkalian
CLICK TO VIEW THE VIDEO TUTORIAL
Saat button 1 (HITUNG) diklik 2x maka akan muncul
private: System::Void
button1_Click(System::Object^ sender,
System::EventArgs^ e)
{ coding……………………………………………………………………………………………………………………
…………………………………………}
{ coding……………………………………………………………………………………………………………………
…………………………………………}
};
}
Pada bagian
coding tersebut masukkan
int nilaiA, nilaiB;//deklarasi variabel nilaiA dan nilaiB dengan tipe data
integer
double hasil;//deklarasi variabel hasil dengan tipe data integer
String^ operatornya;
nilaiA = int::Parse(textBox1->Text);//textBox1 digunakan untuk menyimpan nilai integer berupa
text dari variabel nilaiA
nilaiB = int::Parse(textBox2->Text);//textBox2 digunakan untuk menyimpan nilai integer berupa
text dari variabel nilaiA
operatornya = comboBox1->Text;//combo Box1 digunakan untuk menyimpan operator aritmatik
if
(operatornya == "+")//if (kondisi)
hasil = Convert::ToDouble(nilaiA + nilaiB);//pernyataan
else if
(operatornya == "-")//(kondisi)
hasil =
Convert::ToDouble(nilaiA - nilaiB);//pernyataan
else
if
(operatornya
== "*")//(kondisi)
hasil =
Convert::ToDouble(nilaiA * nilaiB);//pernyataan
else
if
(operatornya
== "/")//(kondisi)
hasil =
Convert::ToDouble(nilaiA) / Convert::ToDouble(nilaiB);//pernyataan
textBox3->Text
= hasil.ToString();//variabel hasil dikonversi ke
tipe data string (text) dan dikeluarkan di textBox3
Pertama
kali setiap nilai integer yang di-input-kan
akan dikeluarkan berupa text pada textBox1 dan textBox2. Kemudian jika telah
dipilih salah satu operator aritmatik, maka proses perhitungan berlangsung
sehingga mendapatkan hasi. Dan hasil tersebut disimpan di variable hasil.
Sebelum dikeluarkan, nilai dari hasil masih dengan tipe data double. Karena
itu dikonversikan dahulu menjadi string sehingga menjadi text. Baru kemudian
dikeluarkan pada textBox3.
|
Tidak ada komentar:
Posting Komentar