1. Tulisan ini membahas cara membuat kalkulator sederhana dengan Delphi 7, meliputi desain antarmuka pengguna, komponen yang digunakan, dan algoritma perhitungannya.
1. 1
“Membuat Kalkulator Sederhana Dengan Delphi 7”
Disusun Guna Memenuhi Tugas
Mata Kuliah : Pemrogrman Visual
Dosen Pengampu : Mumun, S.T
Disusun Oleh :
Hera Wijaya (140511041)
UNIVERSITAS MUHAMMADIYAH CIREBON
FAKULTAS TEKNIK
TEKNIK INFORMATIKA
2015/2016
2. 2
Tugas 1
Desain Kalkulator Sederhana
Assalamu'alaikum , Alhmadulilah pada kesempatan ini saya diberi kesehatan untuk
masih bisa berfikir dan melanjutkan materi Pemrograman selanjutnya yaitu Pemrograman
Visual, yaitu menggunakan Delphi 7, Sejujurnya saya sudah belajar pemrograman visual
tetapi dengan menggunakan Visual Basic 6.0 atau yang lebih kita kenal dengan VB 6.0, kalau
saya amati memang hampir sama dari letak form dan eventsnya, jadi ketika saya belajar
untuk mendesain nya tidak begitu rumit karena yang saya omongkan tadi sebelumnya pernah
belajar pemrograman visual.
Adapun cara-caranya untuk membuat kalkulator sederhana dengan Delphi 7 yaitu :
1. harus mempunyai aplikasi Delphi 7, kalau belum bisa di donload sacara free setelah itu
kita install sesuai dengan spesifikasi laptop atau komputer masing-masing.
2. setelah di donload dan di install berhasil, jika dilayar dekstop create tinggal doble klik
deplhi 7 tersebut.
3. pada tampilan delphi 7, kurang lebih seperti ini :
Itu salah tampilan kosong dari delphi yang belum di edit, sebelumnya kita membutuhkan
komponen-komponen untuk membentuk design yang kita inginkan :
Berikut adalah cara pembuatanya :
1. Buat Form1 atau Form yang akan kita jadikan Induk Form, File>New>Application.
2. Ubah properti Form menjadi.
Caption : Latihan 3 ( Contoh nya )
Form Style : fsMDIForm
3. 3
3. Save project, File>Save All, Tempatkan ditempat yang diinginkan, kemudian biarkan
nama Default dari Delphinya, yaitu Unit1.pas dan Project1.dpr, disini saya Simpan di
Partisi D dan di Folder Latihan 3.
4. Pada toolbar standar kita pilih component-componentnya yaitu :
Object Nama Event
Form 1 Name : Form 1
Caption : Latihan 3
Label 1 Name : Label 1
Caption : Bilangan 1
Label 2 Name : Label2
Caption : Bilangan 2
Label 3 Name : Label 3
Caption : Hasil
Edit 1 Name : Edit1
Caption : ‘ ‘
Edit 2 Name : Edit 2
Caption : ‘ ‘
Edit 3 Name : Edit 3
Caption : ‘ ‘
Button1 Name : Button1
Caption : +
OnClick
1
4. 4
Button 2 Name : Button 2
Caption : -
OnClick
Button 3 Name : Button 3
Caption : *
OnClick
Button 4 Name : Button 4
Caption : /
OnClick
Button 5 Name : Button 5
Caption : Clear
OnClick
Button 6 Name : Button 6
Caption : Exit
OnClick
Dan ada sedikit tambahan dari pallet yang saya buat yaitu memakai
Picture untuk sebagai variasi saja.
5. Setelah component dari standart sudah di desain, tinggal kita atur sedemikian rupa
dan semenarik mungkin, dan di dalamnya banyak component yang ingin kita cari
seperti label, button, edit dan lain-lain.
Jika background ingin dirubah bisa pilih color yang di inginkan seperti gambar
dibawah ini :
5. 5
Jika edit text ingin di edit atau caption nama seperti tampilan berikut ini :
Dan ini salah satu tombol button yang saya buat di Delphi :
6. 6
Dan ini bagian-bagian dari yang penting didalamnya untuk mengatur caption, ukuran,
warna background ada semua di Object Inspector, dan bisa di eksplorasi sesuai selera.
Dan ini outputnya dari program kalkulator sedrhana yang saya buat :
7. 7
Algoritma dan PseudeCode Kalkulator Sederhana
Nama Program Keterangan
Start // Memulai Sebuah program
Inisialisasi a,b, o, hasil // a= bilangan 1
b= bilangan 2
o = operator bilangan
hasil = hasil dari program
Masukan nilai a, b // terlebih dahulu masukan bilangan 1 dan
bilangan 2
masukan o // masukan operator yang diinginkan ( +,-*, /)
Jika operator ’ +’, jika Y ( Yes), Maka // akan mengoperasikan dengan cetak hasil
a+b
Jika N ( No) akan turun kebawahnya.
Jika operator ’ -’, jika Y ( Yes), Maka // akan mengoperasikan dengan cetak hasil a-
b
8. 8
Jika operator ’ /’, jika Y ( Yes), Maka // akan mengoperasikan dengan cetak hasil
a/b
Jika operator ’ *’, jika Y ( Yes), Maka // akan mengoperasikan dengan cetak hasil
a*b
End // berakhir program
Algoritma Kalkulator_Sederhana Hera Wijaya
{Algoritma kalkulator sederhana untuk menghitung 2 buah bilangan dengan pilihan
operator yang ada seperti +,-,*, / }
DEKLARASI
Bil1 : real { variabel bilangan pertama }
Bil2 : real { variabel bilangan kedua }
Hasil : real { variabel untuk menampung hasil perhitungan }
Pilih operator : integer {variabel untuk pilihan operator}
ALGORITMA
Read (bil1,bil2 ) { memasukan bilangan-bilangan yang akan dihitung}
{mencetak menu operator }
Write (‘ menu operator’)
Write (‘ 1. Penambahan ‘)
Write (‘2. Pengurangan ‘)
Write (‘3. Perkalian’)
Write (‘4. Pembagian’)
Read (pilih) {meminta masukan operator}
{menguji pilihan yang dimasukan}
Dengan proses :
1: hasil bil 1 + bil 2
2: hasil bil1 – bil 2
3: hasil bil1 * bil2
4: hasil bil1 / bil 2
Berakhir proses
Write ( hasil ) { mencetak hasil perhitungan }
} = ( Keterangan Program)
9. 9
Kesimpulan
Dari program yang saya buat tadi kalau masalah desain itu sangat gampang saya eksplorasi
sesuai selera masing-masing, dari segi background atau picture lain. Tetapi dari semuanya
saya sendiri masih banyak belajar tentang algoritmanya, karena desain kalkulator yang saya
inginkan itu akan berbeda dengan teman-teman lain, jadi algoritma yang dibuat pun harus
berintegrasi dengan pseudecodenya.
Kesimpulan gambaran intruksi simulasi kalkulator yang saya buat yaitu :
1. Masukan bilangan 1
2. Masukan bilangan 2
3. Masukan operator sesuai selera
4. Proses hasil yang diproses dalam program.