Komponen | Properties | Keterangan |
Tlabel (7buah) | Caption : kantin anda , slogan , total bayar , bayar , kembalian , makanan , desert | Lihat gambar |
Tbutton(2 buah) | Caption : hitung , baru | |
TRadioGroup | Caption : minuman ; Items : teh botol , jus jeruk , aqua gelas | |
TComboBox (2 buah) | Items Makanan : nasi ayam , nasi rawon , mie goreng ; items desert : semangka , pisang , ice cream | |
Tedit(3 buah) | ||
TCheckBox | Caption : Diantar |

procedure kondisiAwal; begin with form1 do begin Edit1.Clear; Edit2.Clear; Edit3.Clear; CheckBox1.Checked:=false; end; end;
procedure TForm1.FormShow(Sender: TObject); begin kondisiAwal; end;
procedure TForm1.Button1Click(Sender: TObject); var harga_minum , harga_makan , harga_dessert , total : real; //variable tambahan begin if RadioGroup1.ItemIndex = 0 then begin harga_minum := 2000; end else if RadioGroup1.ItemIndex = 1 then //pilihan menu minuman begin harga_minum := 3000; end else begin harga_minum := 1000; end; if ComboBox1.Text = 'Nasi Ayam' then begin harga_makan := 5000; end else if ComboBox1.Text = 'Nasi Rawon' then //pilihan menu makanan begin harga_makan := 6000; end else begin harga_makan := 3000; end; if ComboBox2.Text = 'Semangka' then begin harga_dessert := 1500; end else if ComboBox2.Text = 'Pisang' then //pilihan menu dessert begin harga_dessert := 1000; end else begin harga_dessert := 3000; end; total := harga_minum + harga_makan + harga_dessert; if CheckBox1.Checked = true then begin total := total + 500; //jika di antar , ada biaya tambahan end; Edit1.Text := FloatToStr(total); //menghitung total pemesanan end;
procedure TForm1.Edit2KeyPress(Sender: TObject; var Key: Char); var total , bayar , kembalian : real; //variable tambahan begin if key = #13 then //bila tombol enter di tekan begin total := StrToFloat(Edit1.Text); bayar := StrToFloat(Edit2.Text); kembalian := bayar - total; //menghitung kembalian if bayar < total then //bila uang kurang ShowMessage('Maaf , uang yang anda bayarkan kurang'); Edit3.Text := FloatToStr(kembalian); //jumlah kembalian end end;
procedure TForm1.Button2Click(Sender: TObject); begin kondisiAwal; end;

Simak Juga Tutorial Lainnya:
- Cara Mendeteksi Running Application di Delphi 7
- Cara Membuat dan Menggunakan DLL di Delphi 7
- Efek Teks Berjalan Dan Kerlap-Kerlip di Delphi 7
- Simulasi Declare Component Secara Run Time di Delphi 7
- Konsep Inheritance/Pewarisan Di Delphi 7
- Optimalisasi Penggunaan Procedure di Delphi 7
- [SHARE]Komponen Multi Line Untuk Delphi 7
- Fungsi Drag and Drop String ke Komponen TEdit di Delphi 7
- Cara Membuat Aplikasi SWF-EXE Converter di Delphi 7
- Cara Membuat Aplikasi Uninstall di Delphi 7
- Cara Membuat Aplikasi Teracopy di Delphi 7
- Cara Membuat Aplikasi WinRar di Delphi 7
- Cara Membuat Aplikasi Penghitung Kapasitas Hard Disk di Delphi 7
- Cara Membuat Aplikasi TuneUp Shredder di Delphi 7
- Cara Konversi Karakter TEdit Menjadi UpperCase di Delphi 7
- Cara Membuat Aplikasi HJ Split di Delphi 7
- Video Tutorial :: Membuat Pencarian Data Super Cepat di Delphi 7
- Cara Menggunakan Case Of di Delphi 7
- Cara Mengecek Primary Key Pada Saat Input Di Delphi 7
- Cara Membersihkan TEdit Secara Cepat Di Delphi 7
- Cara Membuat Expired Date Untuk Aplikasi Di Delphi 7
- Cara Menjalankan Aplikasi Lain Di Delphi 7
- Menjalankan Aplikasi Hanya Satu Kali Di Delphi 7
- Cara Membuat Aplikasi Entri Data Dengan Delphi 7
- Cara Mendeteksi Running Application di Delphi 7
- Cara Membuat dan Menggunakan DLL di Delphi 7
- Konsep Inheritance/Pewarisan Di Delphi 7
- Optimalisasi Penggunaan Procedure di Delphi 7
- Cara Membuat Aplikasi Uninstall di Delphi 7
- Cara Membuat Aplikasi Teracopy di Delphi 7
- Cara Membuat Aplikasi WinRar di Delphi 7
- Cara Membuat Aplikasi Penghitung Kapasitas Hard Disk di Delphi 7
- Cara Membuat Aplikasi TuneUp Shredder di Delphi 7
- Cara Konversi Karakter TEdit Menjadi UpperCase di Delphi 7
- Cara Membersihkan TEdit Secara Cepat Di Delphi 7
- Cara Membuat Expired Date Untuk Aplikasi Di Delphi 7
- Cara Membuat Aplikasi Entri Data Dengan Delphi 7
- Cara Menambahkan Fungsi Undo pada komponen edit di delphi 7
- Cara filter input karakter pada komponen edit di delphi 7
- Mengenal Procedure dan Function Pada Delphi 7
9 komentar:
Gan, ane masih nubi ttg delphi..
dan sekarang mau belajar delphi buat TA..
ane bisa PHP, C, C++
rencana ane mau buat kurva di delphi, dengan memasukkan persamaan matriks..
kira-kira ada tutorial buat belajar dasar-dasar delphi ga ?
makasih gan sebelumnya... :)
cek link ini gan http://videodelphi.blogspot.com
kakak, aku kan bikin program kyak punya kakak ini. Di bagian kembalian, waktu aku enter, gak mau keluar hasilnya...gimana ya??? (._. )
coba didonlot aja sourcenya , trus samain sama kodingan kamu :D
gan punya gak aplikasi rental mobil??
kenapa coding else erro?
kak gak bisa di download kenapa yaa
Aku mau bikin materi ini kak doain smga lulus ya kak, oiya ka aku mau nnya dlm koding ada strtofloat fungsinya untuk aoa ya ka?
Trmksh sblumnya
Maaf kk gak ada vidio tutorialnya 🙏
Posting Komentar