Anda di halaman 1dari 8

Judul : Exceptions

Tujuan :

Deskripsi : Exception adalah sebuah istilah pemrograman yang mengacu pada


perkecualian yang diakibatkan kesalahan pada waktu menjalankan program
dan tidak dapat diketahui atau didefenisikan pada waktu kompilasi.
Ekception sendiri dapat diatasi dengan suatu cara yang disebut dengan
resouce protection, yaitu suatu metode untuk melindungisumber daya
program. Lebih jauh lagi cara tersebut dinamakan dengan exception handling
( penanganan pengecualian).Ada dua macam resuce protection dalam delphi,
yaitu dengan blok try except dan blok tr-finally.

Kegiatan 1 : Membuat Program Kalkulator Sederhana dengan menambahkan


PanelOperasi yang menampilkan jenis operasi yang dikerjakan pada nilai A
terhadap nilai B.
Langkah kerja :
1. Buatlah kalkulator seperti gambar dibawah ini dengan menggunakan
objek Edit, label, panel dan Button pada Delphy :

2. Tambahkan satu komponen TPanel bernama PanelOperasi yang


menampilkan jenis operasi yang dikerjakan pada nilai A terhadap
nilai B (sesuai dengan Caption dari TButton yang diklik). Letakkan
TPanel tersebut di atas EditHasil seperti pada gambar dibawah :
3. Clik 2 kali Pada Button Tambah sehingga menampilakan event-
headler. Isikan kode yang telah diberikan untuk Button Tambah
tersebut seperti gambar dibawah :

4. Lakukan hal yang sama pada ButtonBagi, Buttonkali,


Buttonkurang, ButtoDiv, ButtonMod seperti langkah ke 3.

Kode ButtonKurang :
Kode ButtonKali :

Kode ButtonBagi

Kode ButtonDiv
Kode ButtonMod

5. Tambahkan kode program pada event-handler yang ada untuk


menampilkan jenis operasi pada PanelOperasi. Masukkan kode
dibawah ini pada Button tambah :
Begin
Labelpanel.caption := EditNilaiA.Text + ' + ' + EditNilaiA.TEXT + ' = ' +
EditHasil.TEXT;
END;

6. Bila isi dari EditNilaiA atau EditNilaiB diubah, selain mengosongkan


EditHasil juga mengosongkan Caption pada PanelOperasi. Hal ini
dapat dilakukan dengan menambahkan kode pada masing masing edit
seperti gambar dibawah ini :

7. Pada ButtonClose isikan kode seperti gambar dibawah :


8. Cek kembali semua kode yang sudah dimasukkan apakah sesuai atau
belum seperti gambar dibawah ini :

9. Program siap dijalankan. Tampilan program seperti gambar dibawah :


Kegiatan 2 : Membuat rekayasa kalkulator yang bisa melakukan operasi
pemangkatan bialangan nyata dan operasi – operasi Kompleks.

Langkah :
1. Tambahkan beberapa Tombol Button pada kegiatan 1 yang bisa digunakan
untuk operasi pemangkatan dan trigonometri, seperti gambar dibawah ini :

2. Klik 2 kali pada buttonSin, masukkan kode operasi sinus pada tempat yang
disediakan seperti gambar dibawah :
Kode untuk Sinus :

Kode untuk cosinus :


Kode untuk Tangen :
Kode untuk pemangkatan :

3. Cek kembali semua kode yang sudah dimasukkan apakah sesuai atau
belum
4. Program siap dijalankan.
Bila program berhasil akan menunjukkan gambar sepeti dibawah ini :

Anda mungkin juga menyukai