SlideShare a Scribd company logo
1 of 4
26, Juni 2014
Membuat CALCULATOR Sederhana Menggunakan Bahasa pemrograman Borland Delphi 7.0
Assalamualaikum…
Ini adalah awal tutorial saya mungkin sedikit geli untuk para mastere Delphi. Tapi bagi para
pemula semoga bermanfaat, aamiin. Langsung saja!!
Bismillahhirrahmanirrakhim…
1. Pertama pastikan computer anda sudah terpasang Delphi, buka Delphi
Akan muncul tampilan awal Delphi seperti berikut :
2. Tambahkan komponen dan beri nama sebagai berikut :
No Komponen Nama
1 Edit1 (Component Standart) Edb1
2 Edit2 (Component Standart) Edb2
3 Edit3 (Component Standart) Edhasil
4 Button1 (Component Standart) Bkali
5 Button2 (Component Standart) Bbagi
6 Button3 (Component Standart) Btambah
7 Button4 (Component Standart) Bkurangi
8 Button5 (Component Standart) BSQRT
Atur tampilan sehingga seperti berikut :
3. Untuk Button kali pada event on click tambahkan source code berikut :
procedure TCalculator.BkaliClick(Sender: TObject);
Var Bil1, Bil2 :integer;
begin
Bil1:=StrToInt(Edb1.Text);
Bil2:=StrToInt(Edb2.Text);
Edhasil.Text:=IntToStr(Bil1*Bil2);
end;
4. Untuk Button bagi pada event on click tambahkan source code berikut :
procedure TCalculator.BbagiClick(Sender: TObject);
var bil1,bil2 :real;
begin
bil1:=StrToFloat(Edb1.Text);
bil2:=StrToFloat(Edb2.Text);
Edhasil.Text:=FloatToStr(bil1/bil2);
end;
5. Untuk Button tambah pada event on click tambahkan source code berikut :
procedure TCalculator.BtambahClick(Sender: TObject);
var bil1,bil2 :Integer;
begin
bil1:=StrtoInt(Edb1.Text);
bil2:=StrtoInt(Edb2.Text);
Edhasil.Text:=IntToStr(bil1+bil2);
end;
6. Untuk Button kurangi pada event on click tambahkan source code berikut :
procedure TCalculator.BkurangiClick(Sender: TObject);
Var Bil1, Bil2 :Integer;
begin
Bil1:=StrToInt(Edb1.Text);
Bil2:=StrToInt(Edb2.Text);
Edhasil.Text:=IntToStr(Bil1-Bil2);
end;
7. Untuk Button SQRT pada event on click tambahkan source code berikut :
procedure TCalculator.BSQRTClick(Sender: TObject);
var
number, squareRoot : Extended;
nilai :real;
begin
number :=StrToFloat(Edb1.Text);
squareRoot := Sqrt(number);
Edb2.Text:=FloatToStr (squareRoot);
nilai:=StrToFloat(Edb2.Text);
Edhasil.Text:=formatfloat('#,##0.000',nilai);
end;
Sekian tutorial saya untuk kali ini. Terimakasi, semoga bermanfaat…
Wassalam wr.wb…

More Related Content

What's hot

Bab iv (Laporan PKL)
Bab iv (Laporan PKL)Bab iv (Laporan PKL)
Bab iv (Laporan PKL)Deny Darmawan
 
Modul packet-tracer
Modul packet-tracerModul packet-tracer
Modul packet-tracerAyas Tincem
 
Laporan Pertanggung Jawaban Departemen Dana dan Usaha, PPI - UKM Periode 2014...
Laporan Pertanggung Jawaban Departemen Dana dan Usaha, PPI - UKM Periode 2014...Laporan Pertanggung Jawaban Departemen Dana dan Usaha, PPI - UKM Periode 2014...
Laporan Pertanggung Jawaban Departemen Dana dan Usaha, PPI - UKM Periode 2014...Harry Ramza
 
Contoh Laporan Prakerin TKJ (Teknik Komputer Jaringan)
Contoh Laporan Prakerin TKJ (Teknik Komputer Jaringan)Contoh Laporan Prakerin TKJ (Teknik Komputer Jaringan)
Contoh Laporan Prakerin TKJ (Teknik Komputer Jaringan)Charis Fitriyanto
 
Materi Elektrinika : Osilator
Materi Elektrinika : OsilatorMateri Elektrinika : Osilator
Materi Elektrinika : OsilatorYudi Hartawan
 
Contoh Laporan Tugas Akhir (TA)
Contoh Laporan Tugas Akhir (TA)Contoh Laporan Tugas Akhir (TA)
Contoh Laporan Tugas Akhir (TA)Area Pratama
 
1. Menggunakan Peralatan Peripheral.pdf
1. Menggunakan Peralatan Peripheral.pdf1. Menggunakan Peralatan Peripheral.pdf
1. Menggunakan Peralatan Peripheral.pdfMAN4BANTUL
 
Surat permohonan dan Surat Pernyataan Mengajukan Beasiswa
Surat permohonan dan Surat Pernyataan Mengajukan BeasiswaSurat permohonan dan Surat Pernyataan Mengajukan Beasiswa
Surat permohonan dan Surat Pernyataan Mengajukan BeasiswaIbas Ibnu Patriandana
 
Laporan Kerja Praktik Telkom University 2019
Laporan Kerja Praktik Telkom University 2019Laporan Kerja Praktik Telkom University 2019
Laporan Kerja Praktik Telkom University 2019Zufar Dhiyaulhaq
 
Surat keterangan magang
Surat keterangan magangSurat keterangan magang
Surat keterangan magangnurw85
 
Praktikum pemrograman jaringan-1-3
Praktikum pemrograman jaringan-1-3Praktikum pemrograman jaringan-1-3
Praktikum pemrograman jaringan-1-3sulaiman yunus
 
Kesimpulan dan saran
Kesimpulan dan saranKesimpulan dan saran
Kesimpulan dan saranitemagil
 

What's hot (20)

Bab iv (Laporan PKL)
Bab iv (Laporan PKL)Bab iv (Laporan PKL)
Bab iv (Laporan PKL)
 
Modul packet-tracer
Modul packet-tracerModul packet-tracer
Modul packet-tracer
 
Laporan Pertanggung Jawaban Departemen Dana dan Usaha, PPI - UKM Periode 2014...
Laporan Pertanggung Jawaban Departemen Dana dan Usaha, PPI - UKM Periode 2014...Laporan Pertanggung Jawaban Departemen Dana dan Usaha, PPI - UKM Periode 2014...
Laporan Pertanggung Jawaban Departemen Dana dan Usaha, PPI - UKM Periode 2014...
 
Struktur nukleus AKPER PEMKAB MUNA
Struktur nukleus AKPER PEMKAB MUNA Struktur nukleus AKPER PEMKAB MUNA
Struktur nukleus AKPER PEMKAB MUNA
 
Contoh Laporan Prakerin TKJ (Teknik Komputer Jaringan)
Contoh Laporan Prakerin TKJ (Teknik Komputer Jaringan)Contoh Laporan Prakerin TKJ (Teknik Komputer Jaringan)
Contoh Laporan Prakerin TKJ (Teknik Komputer Jaringan)
 
RPP "Protein"
RPP "Protein"RPP "Protein"
RPP "Protein"
 
Proposal jaringan komputer
Proposal jaringan komputerProposal jaringan komputer
Proposal jaringan komputer
 
Materi Elektrinika : Osilator
Materi Elektrinika : OsilatorMateri Elektrinika : Osilator
Materi Elektrinika : Osilator
 
Lembar pengesahan1
Lembar pengesahan1Lembar pengesahan1
Lembar pengesahan1
 
Contoh Laporan Tugas Akhir (TA)
Contoh Laporan Tugas Akhir (TA)Contoh Laporan Tugas Akhir (TA)
Contoh Laporan Tugas Akhir (TA)
 
Standard IEEE
Standard IEEEStandard IEEE
Standard IEEE
 
Inisiasi polipeptida pada translasi
Inisiasi polipeptida pada translasiInisiasi polipeptida pada translasi
Inisiasi polipeptida pada translasi
 
1. Menggunakan Peralatan Peripheral.pdf
1. Menggunakan Peralatan Peripheral.pdf1. Menggunakan Peralatan Peripheral.pdf
1. Menggunakan Peralatan Peripheral.pdf
 
Tugas modulation AM, FM, dan PM
Tugas modulation AM, FM, dan PMTugas modulation AM, FM, dan PM
Tugas modulation AM, FM, dan PM
 
Surat permohonan dan Surat Pernyataan Mengajukan Beasiswa
Surat permohonan dan Surat Pernyataan Mengajukan BeasiswaSurat permohonan dan Surat Pernyataan Mengajukan Beasiswa
Surat permohonan dan Surat Pernyataan Mengajukan Beasiswa
 
Laporan Kerja Praktik Telkom University 2019
Laporan Kerja Praktik Telkom University 2019Laporan Kerja Praktik Telkom University 2019
Laporan Kerja Praktik Telkom University 2019
 
Topologi jaringan Komputer
Topologi jaringan KomputerTopologi jaringan Komputer
Topologi jaringan Komputer
 
Surat keterangan magang
Surat keterangan magangSurat keterangan magang
Surat keterangan magang
 
Praktikum pemrograman jaringan-1-3
Praktikum pemrograman jaringan-1-3Praktikum pemrograman jaringan-1-3
Praktikum pemrograman jaringan-1-3
 
Kesimpulan dan saran
Kesimpulan dan saranKesimpulan dan saran
Kesimpulan dan saran
 

Similar to Calculator Sederhana Delphi

Calculator Sederhana Delphi
Calculator Sederhana DelphiCalculator Sederhana Delphi
Calculator Sederhana DelphiPrima Wisesa
 
PENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN
PENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMANPENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN
PENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMANNur Kholifah Hidayah
 
Penuntun imk informatika_2015
Penuntun imk informatika_2015Penuntun imk informatika_2015
Penuntun imk informatika_2015Abdul Hafid
 
Laporan Praktikum Algoritma Pemrograman Modul I
Laporan Praktikum Algoritma Pemrograman Modul ILaporan Praktikum Algoritma Pemrograman Modul I
Laporan Praktikum Algoritma Pemrograman Modul IShofura Kamal
 
Tutorial projek vb
Tutorial projek vbTutorial projek vb
Tutorial projek vbevalate
 
Tugas so2 fitriana bakar044
Tugas so2 fitriana bakar044Tugas so2 fitriana bakar044
Tugas so2 fitriana bakar044charis_fit
 
Laporan Praktikum Algoritma Pemrograman Modul II
Laporan Praktikum Algoritma Pemrograman Modul IILaporan Praktikum Algoritma Pemrograman Modul II
Laporan Praktikum Algoritma Pemrograman Modul IIShofura Kamal
 
Koneksi Delphi Database MySQL
Koneksi Delphi Database MySQLKoneksi Delphi Database MySQL
Koneksi Delphi Database MySQLPrima Wisesa
 
Pascal - Pendahuluan1.txt - Notepad.pdf
Pascal - Pendahuluan1.txt - Notepad.pdfPascal - Pendahuluan1.txt - Notepad.pdf
Pascal - Pendahuluan1.txt - Notepad.pdfJurnal IT
 
Pengantar algoritma dan pemrograman
Pengantar algoritma dan pemrogramanPengantar algoritma dan pemrograman
Pengantar algoritma dan pemrogramanMAFauzan
 
Alur Pembuatan Program - dasar visual basic bagian 2
Alur Pembuatan Program - dasar visual basic bagian 2Alur Pembuatan Program - dasar visual basic bagian 2
Alur Pembuatan Program - dasar visual basic bagian 2Isya Ansyari
 
Makalah fisika komputasi
Makalah fisika komputasiMakalah fisika komputasi
Makalah fisika komputasiHalimah Halimah
 
Module Delphi
Module DelphiModule Delphi
Module Delphiborncb
 

Similar to Calculator Sederhana Delphi (20)

Calculator Sederhana Delphi
Calculator Sederhana DelphiCalculator Sederhana Delphi
Calculator Sederhana Delphi
 
6 modul avr
6 modul avr6 modul avr
6 modul avr
 
Laporan praktikum dpk modul 1
Laporan praktikum dpk modul 1Laporan praktikum dpk modul 1
Laporan praktikum dpk modul 1
 
PENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN
PENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMANPENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN
PENGENALAN SSISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN
 
Penuntun imk informatika_2015
Penuntun imk informatika_2015Penuntun imk informatika_2015
Penuntun imk informatika_2015
 
Laporan Praktikum Algoritma Pemrograman Modul I
Laporan Praktikum Algoritma Pemrograman Modul ILaporan Praktikum Algoritma Pemrograman Modul I
Laporan Praktikum Algoritma Pemrograman Modul I
 
Modul Delphi ,buat pemula
Modul Delphi ,buat pemulaModul Delphi ,buat pemula
Modul Delphi ,buat pemula
 
Modul 1-AP3-Deplhi-Unpar
Modul 1-AP3-Deplhi-UnparModul 1-AP3-Deplhi-Unpar
Modul 1-AP3-Deplhi-Unpar
 
Tutorial projek vb
Tutorial projek vbTutorial projek vb
Tutorial projek vb
 
Modul delphi
Modul delphiModul delphi
Modul delphi
 
MATERI_DELPHI_XI
MATERI_DELPHI_XIMATERI_DELPHI_XI
MATERI_DELPHI_XI
 
Tugas so2 fitriana bakar044
Tugas so2 fitriana bakar044Tugas so2 fitriana bakar044
Tugas so2 fitriana bakar044
 
Laporan Praktikum Algoritma Pemrograman Modul II
Laporan Praktikum Algoritma Pemrograman Modul IILaporan Praktikum Algoritma Pemrograman Modul II
Laporan Praktikum Algoritma Pemrograman Modul II
 
Koneksi Delphi Database MySQL
Koneksi Delphi Database MySQLKoneksi Delphi Database MySQL
Koneksi Delphi Database MySQL
 
Pascal - Pendahuluan1.txt - Notepad.pdf
Pascal - Pendahuluan1.txt - Notepad.pdfPascal - Pendahuluan1.txt - Notepad.pdf
Pascal - Pendahuluan1.txt - Notepad.pdf
 
Modul praktikum pbw
Modul praktikum pbwModul praktikum pbw
Modul praktikum pbw
 
Pengantar algoritma dan pemrograman
Pengantar algoritma dan pemrogramanPengantar algoritma dan pemrograman
Pengantar algoritma dan pemrograman
 
Alur Pembuatan Program - dasar visual basic bagian 2
Alur Pembuatan Program - dasar visual basic bagian 2Alur Pembuatan Program - dasar visual basic bagian 2
Alur Pembuatan Program - dasar visual basic bagian 2
 
Makalah fisika komputasi
Makalah fisika komputasiMakalah fisika komputasi
Makalah fisika komputasi
 
Module Delphi
Module DelphiModule Delphi
Module Delphi
 

Calculator Sederhana Delphi

  • 1. 26, Juni 2014 Membuat CALCULATOR Sederhana Menggunakan Bahasa pemrograman Borland Delphi 7.0 Assalamualaikum… Ini adalah awal tutorial saya mungkin sedikit geli untuk para mastere Delphi. Tapi bagi para pemula semoga bermanfaat, aamiin. Langsung saja!! Bismillahhirrahmanirrakhim… 1. Pertama pastikan computer anda sudah terpasang Delphi, buka Delphi Akan muncul tampilan awal Delphi seperti berikut : 2. Tambahkan komponen dan beri nama sebagai berikut : No Komponen Nama 1 Edit1 (Component Standart) Edb1 2 Edit2 (Component Standart) Edb2 3 Edit3 (Component Standart) Edhasil 4 Button1 (Component Standart) Bkali 5 Button2 (Component Standart) Bbagi
  • 2. 6 Button3 (Component Standart) Btambah 7 Button4 (Component Standart) Bkurangi 8 Button5 (Component Standart) BSQRT Atur tampilan sehingga seperti berikut : 3. Untuk Button kali pada event on click tambahkan source code berikut : procedure TCalculator.BkaliClick(Sender: TObject); Var Bil1, Bil2 :integer; begin Bil1:=StrToInt(Edb1.Text); Bil2:=StrToInt(Edb2.Text); Edhasil.Text:=IntToStr(Bil1*Bil2); end; 4. Untuk Button bagi pada event on click tambahkan source code berikut : procedure TCalculator.BbagiClick(Sender: TObject); var bil1,bil2 :real; begin bil1:=StrToFloat(Edb1.Text); bil2:=StrToFloat(Edb2.Text); Edhasil.Text:=FloatToStr(bil1/bil2); end;
  • 3. 5. Untuk Button tambah pada event on click tambahkan source code berikut : procedure TCalculator.BtambahClick(Sender: TObject); var bil1,bil2 :Integer; begin bil1:=StrtoInt(Edb1.Text); bil2:=StrtoInt(Edb2.Text); Edhasil.Text:=IntToStr(bil1+bil2); end; 6. Untuk Button kurangi pada event on click tambahkan source code berikut : procedure TCalculator.BkurangiClick(Sender: TObject); Var Bil1, Bil2 :Integer; begin Bil1:=StrToInt(Edb1.Text); Bil2:=StrToInt(Edb2.Text); Edhasil.Text:=IntToStr(Bil1-Bil2); end; 7. Untuk Button SQRT pada event on click tambahkan source code berikut : procedure TCalculator.BSQRTClick(Sender: TObject); var number, squareRoot : Extended; nilai :real; begin number :=StrToFloat(Edb1.Text); squareRoot := Sqrt(number); Edb2.Text:=FloatToStr (squareRoot); nilai:=StrToFloat(Edb2.Text); Edhasil.Text:=formatfloat('#,##0.000',nilai); end;
  • 4. Sekian tutorial saya untuk kali ini. Terimakasi, semoga bermanfaat… Wassalam wr.wb…