際際滷

際際滷Share a Scribd company logo
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 (20)

Gerak refleks kelompok 10
Gerak refleks kelompok 10Gerak refleks kelompok 10
Gerak refleks kelompok 10
EmirSyarif
Anatomi Fisiologi Sistem penginderaan
Anatomi Fisiologi Sistem penginderaanAnatomi Fisiologi Sistem penginderaan
Anatomi Fisiologi Sistem penginderaan
M. Nurcholis | SMA N 1 KALIORANG
Fungsi dan Array Pada C++
Fungsi dan Array Pada C++Fungsi dan Array Pada C++
Fungsi dan Array Pada C++
Toro Jr.
MAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docx
MAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docxMAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docx
MAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docx
Dikicandra6
Makalah platyhelminthes
Makalah platyhelminthesMakalah platyhelminthes
Makalah platyhelminthes
Hasanuddin Udhin
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
Braga Rezpect
Metode pelaksanaan proyek
Metode pelaksanaan proyekMetode pelaksanaan proyek
Metode pelaksanaan proyek
herymunanzar2
Sistem saraf
Sistem sarafSistem saraf
Sistem saraf
Ikke Soehartina
APEX printing with BI Publisher
APEX printing with BI PublisherAPEX printing with BI Publisher
APEX printing with BI Publisher
Roel Hartman
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis data
MuttyTeukie Elf
Hlookup dan vlookup
Hlookup dan vlookupHlookup dan vlookup
Hlookup dan vlookup
Anis Ilahi
Patofisiologi sistem pernapasan
Patofisiologi sistem pernapasanPatofisiologi sistem pernapasan
Patofisiologi sistem pernapasan
Sellvia Rahmi
Sistem Saraf Hewan
Sistem Saraf HewanSistem Saraf Hewan
Sistem Saraf Hewan
Nunik Rizaliany
187905914-MAKALAH-HIPOTALAMUS.docx
187905914-MAKALAH-HIPOTALAMUS.docx187905914-MAKALAH-HIPOTALAMUS.docx
187905914-MAKALAH-HIPOTALAMUS.docx
widarma atmaja i komang
Indera penciuman
Indera penciumanIndera penciuman
Indera penciuman
Meutia Savitri
Laporan tetap genetika tentang monohibrid, dihibrid, gen yang dipengaruhi ole...
Laporan tetap genetika tentang monohibrid, dihibrid, gen yang dipengaruhi ole...Laporan tetap genetika tentang monohibrid, dihibrid, gen yang dipengaruhi ole...
Laporan tetap genetika tentang monohibrid, dihibrid, gen yang dipengaruhi ole...
f' yagami
Sistemul Nervos 樽N Seria Vertebratelor
Sistemul Nervos 樽N Seria VertebratelorSistemul Nervos 樽N Seria Vertebratelor
Sistemul Nervos 樽N Seria Vertebratelor
Corina Chirila
Jaringan Epitel
Jaringan Epitel Jaringan Epitel
Jaringan Epitel
Nur Aini
Normalisasi data
Normalisasi dataNormalisasi data
Normalisasi data
Rizal Achmad
Gerak refleks kelompok 10
Gerak refleks kelompok 10Gerak refleks kelompok 10
Gerak refleks kelompok 10
EmirSyarif
Fungsi dan Array Pada C++
Fungsi dan Array Pada C++Fungsi dan Array Pada C++
Fungsi dan Array Pada C++
Toro Jr.
MAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docx
MAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docxMAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docx
MAKALAH ARRAY BAHASA C (DIKI CANDRA) (2).docx
Dikicandra6
Makalah platyhelminthes
Makalah platyhelminthesMakalah platyhelminthes
Makalah platyhelminthes
Hasanuddin Udhin
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
Braga Rezpect
Metode pelaksanaan proyek
Metode pelaksanaan proyekMetode pelaksanaan proyek
Metode pelaksanaan proyek
herymunanzar2
APEX printing with BI Publisher
APEX printing with BI PublisherAPEX printing with BI Publisher
APEX printing with BI Publisher
Roel Hartman
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis data
MuttyTeukie Elf
Hlookup dan vlookup
Hlookup dan vlookupHlookup dan vlookup
Hlookup dan vlookup
Anis Ilahi
Patofisiologi sistem pernapasan
Patofisiologi sistem pernapasanPatofisiologi sistem pernapasan
Patofisiologi sistem pernapasan
Sellvia Rahmi
Laporan tetap genetika tentang monohibrid, dihibrid, gen yang dipengaruhi ole...
Laporan tetap genetika tentang monohibrid, dihibrid, gen yang dipengaruhi ole...Laporan tetap genetika tentang monohibrid, dihibrid, gen yang dipengaruhi ole...
Laporan tetap genetika tentang monohibrid, dihibrid, gen yang dipengaruhi ole...
f' yagami
Sistemul Nervos 樽N Seria Vertebratelor
Sistemul Nervos 樽N Seria VertebratelorSistemul Nervos 樽N Seria Vertebratelor
Sistemul Nervos 樽N Seria Vertebratelor
Corina Chirila
Jaringan Epitel
Jaringan Epitel Jaringan Epitel
Jaringan Epitel
Nur Aini
Normalisasi data
Normalisasi dataNormalisasi data
Normalisasi data
Rizal Achmad

Similar to Calculator Sederhana Delphi (11)

Calculator Sederhana Delphi
Calculator Sederhana DelphiCalculator Sederhana Delphi
Calculator Sederhana Delphi
Prima Wisesa
Membuat kalkulator sederhana dengan delphi 7
Membuat kalkulator sederhana dengan delphi 7Membuat kalkulator sederhana dengan delphi 7
Membuat kalkulator sederhana dengan delphi 7
hera wijaya
Makalah fisika komputasi
Makalah fisika komputasiMakalah fisika komputasi
Makalah fisika komputasi
Halimah Halimah
Tutorial kalkulator sederhana
Tutorial kalkulator sederhanaTutorial kalkulator sederhana
Tutorial kalkulator sederhana
ahmadranddy
Modul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascalModul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascal
qwerty127
Modul delphi
Modul delphiModul delphi
Modul delphi
Kira R. Yamato
Modul Delphi ,buat pemula
Modul Delphi ,buat pemulaModul Delphi ,buat pemula
Modul Delphi ,buat pemula
Muhammad Hambali
MATERI_DELPHI_XI
MATERI_DELPHI_XIMATERI_DELPHI_XI
MATERI_DELPHI_XI
Kartiwa G.S., S.Kom
Laporan Praktikum Algoritma Pemrograman Modul I
Laporan Praktikum Algoritma Pemrograman Modul ILaporan Praktikum Algoritma Pemrograman Modul I
Laporan Praktikum Algoritma Pemrograman Modul I
Shofura Kamal
Membuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlabMembuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlab
Nur Halimah
Modul 1-AP3-Deplhi-Unpar
Modul 1-AP3-Deplhi-UnparModul 1-AP3-Deplhi-Unpar
Modul 1-AP3-Deplhi-Unpar
Informatic Engineering@Universitas Palangka Raya
Calculator Sederhana Delphi
Calculator Sederhana DelphiCalculator Sederhana Delphi
Calculator Sederhana Delphi
Prima Wisesa
Membuat kalkulator sederhana dengan delphi 7
Membuat kalkulator sederhana dengan delphi 7Membuat kalkulator sederhana dengan delphi 7
Membuat kalkulator sederhana dengan delphi 7
hera wijaya
Makalah fisika komputasi
Makalah fisika komputasiMakalah fisika komputasi
Makalah fisika komputasi
Halimah Halimah
Tutorial kalkulator sederhana
Tutorial kalkulator sederhanaTutorial kalkulator sederhana
Tutorial kalkulator sederhana
ahmadranddy
Modul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascalModul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascal
qwerty127
Modul Delphi ,buat pemula
Modul Delphi ,buat pemulaModul Delphi ,buat pemula
Modul Delphi ,buat pemula
Muhammad Hambali
Laporan Praktikum Algoritma Pemrograman Modul I
Laporan Praktikum Algoritma Pemrograman Modul ILaporan Praktikum Algoritma Pemrograman Modul I
Laporan Praktikum Algoritma Pemrograman Modul I
Shofura Kamal
Membuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlabMembuat program kalkulator sederhana dengan matlab
Membuat program kalkulator sederhana dengan matlab
Nur Halimah

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