NIM : 1504405002
Mata Kuliah: Pemrograman Berorientasi Objek
Buatlah sebuah program kalkulator sederhana menggunakan Java swing/GUI atau Visual C#
untuk melakukan perhitungan: penambahan, pengurangan, pembagian, perkalian, perpangkatan
dan persentase.
Jawab :
Untuk membuat program kalkulator sederhana ini digunakan GUI yaitu Java NetBeans.
Langkah pertama dalam pembuatan program ini yaitu membuat desain form kalkulatornya
seperti berikut ini :
Untuk tombol (+) (tambah) source code nya adalah sebagai berikut :
Variabel bilangan1 merupakan penampung angka yang nantinya akan dioperasikan dengan
variabel bilangan2, karena variabel bilangan1 dideklarasikan bertipe data Double, maka
variabel angka yang bertipe string akan dikonversikan ke tipe data Double. Variabel angka
akan dikosongkan kembali untuk menampung string angka yang nantinya akan diberikan ke
variabel bilangan2. Pilih=1 adalah integer yang berfungsi untuk pemilihan aksi pada switch
case jika tombol sama dengan (=) ditekan. Begitu juga dengan tombol operasi bilangan
lainnya yaitu tombol kurang, kali, bagi, pangkat, dan persentase source codenya mirip
dengan tombol tambah.
Untuk tombol (=) source codenya adalah sebagai berikut :
Sebelum melakukan operasi bilangan, variabel bilangan2 dikonversi ke tipe data double.
Variabel angka mengkonversi variabel jumlah yang bertipe data double menjadi string agar
bisa ditampilkan di layar.
Selanjutnya dibuat exception handling untuk mengetahui error/kesalahan pada program,
berikut merupakan source codenya :
Hasil Output :