November 9, 2009

MEMBUAT  PROGRAM KALKULATOR

Software yang digunakan untuk membuat program ini adalah Microsoft Visual Studio 2008. Langkah pertama adalah membuat terlebih dahulu desain interface program nya seperti gambar dibawah ini.

kalkulator

Setelah selesai membuat desain nya, kita mulai masuk ke coding.

Buat beberapa variable dengan nama var1 dengan tipe data (double), var2 (double),xHasil (double), Perintah (string),oldperintah(string)=”xxx”,dan x First (boolean).

Kemudian buat prosedur bernama tampil, isi prosedurnya adalah jika xFirst bernilai benar maka texthasil akan dikosongkan.

Kemudian buat prosedur kedua dengan nama proses, di prosedur ini dibuat fungsi-fungsi dari operator X, /, +, – . isi prosedurnya adalah membuat pilihan case. Case nya adalah “ X, /, +, -“. xFirst bernilai benar, perintah adalah xPerintah , xHasil adalah isi dari TextHasil. Jika oldperintah dipilih maka pilihan case nya adalah :

Case “/”, yang akan ditampilkan di TextHasil adalah hasil dari var1 / xHasil.

Case “+”,yang akan ditampilkan di TextHasil adalah hasil dari  var1 + xHasil.

Case “-”, yang akan ditampilkan di TextHasil adalah hasil dari var1 – xHasil.

Case “X”, yang akan ditampilkan di TextHasil adalah hasil dari var1 X xHasil.

Di prosedur ini juga berisi fungsi dari backspace, c, dan =.

Case “back”, angka yang tampil di TextHasil akan berkurang satu.

Case “C”, TextHasil akan dikosongkan,var1=0, var2=0, xHasil=0.

Case “=”, oldperintah adalah “xxx”, var2 adalah TextHasil.

Pilihan case dari perintah

Case “/”, yang akan ditampilkan di Texthasil adalah hasil dari var1 / var2

Case “+”, yang akan ditampilkan di Texthasil adalah hasil dari var1 + var2

Case “-”, yang akan ditampilkan di Texthasil adalah hasil dari var1 – var2

Case “X”, yang akan ditampilkan di Texthasil adalah hasil dari var1 * var2

Langkah yang terakhir adalah menampilkan semua angka,operator dan semua tombol button yang ada di desain interface kalkulator  ke dalam TextHasil apabila di klik.

Nama : I Putu Agus Arta Wibawa

Nim: 080020052

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: