Friday 23 December 2016

C++ Gui Tutorial 3 (Rad Studio XE8) | Dasar

Hallo Sobat Coder masih semangat Codingnya? Sudah pasti semangat ;)
Baik kalo begitu kita lanjut Coding Dong!
Artikel ini adalah lanjutan dari C++ Gui Latihan 2 (Rad Studio XE8) jika belum di baca dan praktekan maka lihat dulu artikel sebelumnya.
Pada artikel sebelumnya kita hanya menggunakan operator penambahan, namun pada artikel ini kita akan membuat lebih Fungtional lagi.
Design Form1 seperti gambar berikut ini :
Komponen yang dibutuhkan antara lain:
TLabel = 3
TEdit = 3
TButton = 2
TGroupBox = 1
TRadioButton = 4

Ubah Pada Object Inspector :
Pada TLabel1 ganti Text menjadi = Masukan Nilai 1 :
Pada TLabel2 ganti Text menjadi = Masukan Nilai 2 :
Pada TLabel3 ganti Text menjadi = Hasil :
Pada TEdit1 kosongkan Text.
Pada TEdit2 kosongkan Text.
Pada TEdit3 kosongkan Text.
Pada Button1 ganti Caption = Hitung
Pada Button2 ganti Caption = Clear
Pada TGroupBox1 ganti Captions = Mode
Pada TRadioButton1 ganti Caption =  +
Pada TRadioButton1 ganti Caption = -
Pada TRadioButton1 ganti Caption = *
Pada TRadioButton1 ganti Caption =  /

  Pada Button Hitung masukan Codingan seperti dibawah ini :
if (RadioButton1->Checked == true) {
int a = StrToInt(Edit1->Text);
int b = StrToInt(Edit2->Text);
int hasil = a + b;
Label3->Caption = "Hasil : Penambahan";
Edit3->Text = IntToStr(hasil);
} else if (RadioButton2->Checked == true) {
int a = StrToInt(Edit1->Text);
int b = StrToInt(Edit2->Text);
int hasil = a - b;
Label3->Caption = "Hasil : Pengurangan";
Edit3->Text = IntToStr(hasil);
       } else if (RadioButton3->Checked == true) {
int a = StrToInt(Edit1->Text);
int b = StrToInt(Edit2->Text);
int hasil = a * b;
Edit3->Text = IntToStr(hasil);
Label3->Caption = "Hasil : Perkalian";
              } else if (RadioButton4->Checked == true) {
int a = StrToInt(Edit1->Text);
int b = StrToInt(Edit2->Text);
int hasil = a / b;
Edit3->Text = IntToStr(hasil);
Label3->Caption = "Hasil : Pembagian";
                     }
Lalu Jalankan dan test program kita.
Masukan Nilai ke 1 dan ke 2 lalu pilih mode yg akan kita gunakan untuk perhitungan sebagai contoh berikut ini :
Klik Button Hitung maka hasilnya seperti berikut:
Test satu per satu mode yang telah kita buat untuk perhitungan tersebut. Jika Codingan kita sudah tidak Error dan sudah berjalan sebagaimana mestinya (ciee.. lebay :D) maka saya ucapkan SELAMAT menjadi MASTER C++ berikutnya.
Keren kan?

Jangan lupa Save project Sobat Coder dan kita akan lanjut pada tutorial berikutnya.
Pada tutorial berikutnya kita akan menambahkan Error Handling.

Jangan lupa Comment ;)
//Coding Dong!

No comments:

Post a Comment