SlideShare a Scribd company logo
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
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. 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
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
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
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
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
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
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.

More Related Content

PDF
Pcd 04 - jenis dan format citra
DOCX
ALJABAR LINIER
DOC
Kalkulator 32 bit
PPT
Ral 3 faktor
PDF
6. satuan percobaan, dan percobaan satu faktor
PPT
sistem-persamaan-linear-dua-variabel-spldv.ppt
PDF
7. uji lanjut kontras
Pcd 04 - jenis dan format citra
ALJABAR LINIER
Kalkulator 32 bit
Ral 3 faktor
6. satuan percobaan, dan percobaan satu faktor
sistem-persamaan-linear-dua-variabel-spldv.ppt
7. uji lanjut kontras

What's hot (20)

PDF
Bab 8 pendeteksian tepi
PPTX
BAB 1.pptx
PDF
Bab 3-pros stok
PPTX
PPT Seni Patung.pptx
DOCX
Determinan hasil dekomposisi dengan cara crout pada matriks bujur sangkar
PPTX
Kuliah_1 Matriks Matematika Ekonomi I
PPTX
Komponen optik
DOC
Tro1 metode grafik
PDF
Konsep perancangan-rumah-tinggal-profesi-dokter-gigi
PPT
Proporsi dalam arsitektur
DOC
Kkm fikih kls iv smt 1 2
PPTX
Bab 2 vektor
PDF
Metode aljabar matriks
DOCX
Frank owen gehry
PPT
Pertemuan 02 teori dasar himpunan
PDF
3 . analisis regresi linier berganda dua peubah
PPTX
Erd (entity relationship diagram)
PDF
tapak
DOCX
Metode maximum likelihood
Bab 8 pendeteksian tepi
BAB 1.pptx
Bab 3-pros stok
PPT Seni Patung.pptx
Determinan hasil dekomposisi dengan cara crout pada matriks bujur sangkar
Kuliah_1 Matriks Matematika Ekonomi I
Komponen optik
Tro1 metode grafik
Konsep perancangan-rumah-tinggal-profesi-dokter-gigi
Proporsi dalam arsitektur
Kkm fikih kls iv smt 1 2
Bab 2 vektor
Metode aljabar matriks
Frank owen gehry
Pertemuan 02 teori dasar himpunan
3 . analisis regresi linier berganda dua peubah
Erd (entity relationship diagram)
tapak
Metode maximum likelihood
Ad

Viewers also liked (14)

DOCX
form dengan FormMDI Delphi 7
DOC
Daftar pustaka
DOCX
Calculator Sederhana Delphi
PPTX
Calculator Sederhana Delphi
PDF
Modul Delphi ,buat pemula
DOCX
Membuat program aplikasi kalkulator sederrhana dengan delphi
PPTX
Beginners Guide : Google ChromeCast Setup
PPT
Fast food
DOC
Roshan (new)
PPTX
VIA AÉREA DIFÍCIL
PPTX
пузина татьяна 10б_световые приборы_в_биологии_и_медицине
DOC
Sonal_Updated Resume (2)
PPTX
Phenylboronic based Glucose sensitive Hydrogel
PDF
LKTII UII 2015
form dengan FormMDI Delphi 7
Daftar pustaka
Calculator Sederhana Delphi
Calculator Sederhana Delphi
Modul Delphi ,buat pemula
Membuat program aplikasi kalkulator sederrhana dengan delphi
Beginners Guide : Google ChromeCast Setup
Fast food
Roshan (new)
VIA AÉREA DIFÍCIL
пузина татьяна 10б_световые приборы_в_биологии_и_медицине
Sonal_Updated Resume (2)
Phenylboronic based Glucose sensitive Hydrogel
LKTII UII 2015
Ad

Similar to Membuat kalkulator sederhana dengan delphi 7 (20)

DOCX
Membuat program kalkulator sederhana dengan matlab
DOCX
Tutorial kalkulator sederhana
DOCX
Laporan Praktikum Algoritma Pemrograman Modul I
DOC
Modul tentang aritmatika dengan pascal
PDF
Modul delphi
PDF
Tutorial Java netbeans
PPT
MODUL ALG_SDAT_1.ppt aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
DOCX
cara membuat kalkulator dengan C#
DOCX
modul algoritma Bab 1
PDF
Modul praktikum pbw
DOC
La m7 vb3
PPTX
bab3_alpro1.pptx
DOCX
LAPORAN HASIL PRAKTEK PEMROGRAMAN KOMPUTER (DLPHI 7)
PDF
Pseudocode
DOCX
Makalah fisika komputasi
PDF
PD-1-2-Alur_berpikir_program_algoritma_flowchart_dan_pseudocode.pdf
PDF
Bab i pendahuluan
PDF
Seri 1 : Welcome back app inventor 2012
PDF
Algoritma
Membuat program kalkulator sederhana dengan matlab
Tutorial kalkulator sederhana
Laporan Praktikum Algoritma Pemrograman Modul I
Modul tentang aritmatika dengan pascal
Modul delphi
Tutorial Java netbeans
MODUL ALG_SDAT_1.ppt aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
cara membuat kalkulator dengan C#
modul algoritma Bab 1
Modul praktikum pbw
La m7 vb3
bab3_alpro1.pptx
LAPORAN HASIL PRAKTEK PEMROGRAMAN KOMPUTER (DLPHI 7)
Pseudocode
Makalah fisika komputasi
PD-1-2-Alur_berpikir_program_algoritma_flowchart_dan_pseudocode.pdf
Bab i pendahuluan
Seri 1 : Welcome back app inventor 2012
Algoritma

Recently uploaded (9)

PPT
pengantar-sistem-informasi manajemen.ppt
PPTX
Implementasi Microservices pada Manufaktur
PPTX
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
DOCX
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
PPTX
Materi_Array_Karakter_String untuk kelas XI sma.pptx
PPTX
Materi asdsa asd asd sad sa dsa dsa d sa
PDF
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
PDF
Modul_Pemula_Merakit_Komputer untuk smppdf
DOCX
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...
pengantar-sistem-informasi manajemen.ppt
Implementasi Microservices pada Manufaktur
Peranan AI dalam Dunia Pendidikan dan Industri Aplikasinya
Antivirus Versi.FULL.JALiN.KB.PRO Keutuhan Aplikasi Konsep dan Praktik dalam ...
Materi_Array_Karakter_String untuk kelas XI sma.pptx
Materi asdsa asd asd sad sa dsa dsa d sa
Rekomendasi Riset Lanjutan : perspektif_futurologis.pdf
Modul_Pemula_Merakit_Komputer untuk smppdf
Keutuhan Aplikasi Konsep dan Praktik dalam Upaya menciptakan aplikasi Anti Vi...

Membuat kalkulator sederhana dengan delphi 7

  • 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.