Praktikum 3 Borland Delphi 7

6
PBO 1 (Delphi) – Diyan Sukmono 1 PRAKTIKUM 3 PENCABANGAN Latihan 1: 1. Buatlah desain form diatas yang terdiri dari tujuh label, enam edit dan sebuah button. 2. Simpan aplikasi dengan nama file unit Ulatih3.Pas dan nama file project PLatih3.Dpr. 3. Ubah property Caption masing-masing komponen 4. Ubah property Name pada Button1 dengan nama Proses. 5. Ubah property name pada Edit1 sampai Edit6 dengan nama: Ed_Kode, Ed_Jurusan, Ed_Daftar, Ed_SPP, Ed_Ujian, Ed_Total. 6. Tuliskan program dibawah ini untuk menjalankan button proses tersebut. procedure TForm1.ProsesClick(Sender: TObject); begin { penggunaan if untuk pilihan} if Ed_Kode.Text='SI' then Ed_Jurusan.Text:='Sistem Informasi' Else if Ed_Kode.Text='TI' then Ed_Jurusan.Text:='Teknik Informatika'; end; Latihan 2: 1. Tambahkan 1 button lagi dengan Nama dan Caption yaitu Proses2. 2. tuliskan tambahan program untuk Proses2 tersebut seperti dibawah ini: procedure TForm1.Proses2Click(Sender: TObject); begin {Fungsi If dalam bentuk yang lain} If Ed_Kode.text='SI' then Begin Ed_Jurusan.Text:='Sistem Informasi';

description

Membuat aplikasi pembayaran dengan Borland Delphi 7

Transcript of Praktikum 3 Borland Delphi 7

Page 1: Praktikum 3 Borland Delphi 7

PBO 1 (Delphi) – Diyan Sukmono 1

PRAKTIKUM 3 PENCABANGAN Latihan 1: 1. Buatlah desain form diatas yang terdiri dari tujuh label, enam edit dan sebuah button. 2. Simpan aplikasi dengan nama file unit Ulatih3.Pas dan nama file project PLatih3.Dpr. 3. Ubah property Caption masing-masing komponen 4. Ubah property Name pada Button1 dengan nama Proses. 5. Ubah property name pada Edit1 sampai Edit6 dengan nama: Ed_Kode, Ed_Jurusan, Ed_Daftar,

Ed_SPP, Ed_Ujian, Ed_Total. 6. Tuliskan program dibawah ini untuk menjalankan button proses tersebut.

procedure TForm1.ProsesClick(Sender: TObject); begin { penggunaan if untuk pilihan} if Ed_Kode.Text='SI' then Ed_Jurusan.Text:='Sistem Informasi' Else if Ed_Kode.Text='TI' then Ed_Jurusan.Text:='Teknik Informatika'; end;

Latihan 2: 1. Tambahkan 1 button lagi dengan Nama dan Caption yaitu Proses2. 2. tuliskan tambahan program untuk Proses2 tersebut seperti dibawah ini:

procedure TForm1.Proses2Click(Sender: TObject); begin {Fungsi If dalam bentuk yang lain} If Ed_Kode.text='SI' then Begin Ed_Jurusan.Text:='Sistem Informasi';

Page 2: Praktikum 3 Borland Delphi 7

PBO 1 (Delphi) – Diyan Sukmono 2

Ed_Daftar.Text:='100000'; Ed_SPP.Text:='1250000'; Ed_Ujian.Text:='25000'; end Else If Ed_Kode.Text='TI' then Begin Ed_Jurusan.Text:='Teknik Informatika'; Ed_Daftar.Text:='100000'; Ed_SPP.Text:='1500000'; Ed_Ujian.Text:='30000' end; Ed_Biaya.Text:=IntToStr(StrToInt(Ed_Daftar.Text)+StrToInt(Ed_SPP.Text)+ StrToInt(Ed_Ujian.Text)); end;

Latihan 3: Buatlah desain form diatas dan ubahlah propertis masing-masing komponen sesuai dengan listing program berikut: procedure TForm1.Button1Click(Sender: TObject); begin if (Rgkelas.ItemIndex=0) then ShowMessage('Kelas adalah Exekutif') else if (Rgkelas.ItemIndex=1) then ShowMessage('Kelas adalah Bisnis') else

Page 3: Praktikum 3 Borland Delphi 7

PBO 1 (Delphi) – Diyan Sukmono 3

if (Rgkelas.ItemIndex=2) then ShowMessage('Kelas adalah Ekonomi'); end; procedure TForm1.Button2Click(Sender: TObject); begin case RGKelas.ItemIndex of 0:ShowMessage('Kelas adalah Exekutif'); 1:ShowMessage('Kelas adalah Bisnis'); 2:ShowMessage('Kelas adalah Ekonomi'); end; end; procedure TForm1.Button3Click(Sender: TObject); begin if radiobutton1.Checked then ShowMessage('Kelas adalah Exekutif') else if radiobutton2.Checked then ShowMessage('Kelas adalah Bisnis') else if radiobutton3.Checked then ShowMessage('Kelas adalah Ekonomi'); end; procedure TForm1.Button5Click(Sender: TObject); begin if listbox1.ItemIndex=0 then ShowMessage('Kelas adalah Exekutif') else if listbox1.ItemIndex=1 then ShowMessage('Kelas adalah Bisnis') else if listbox1.ItemIndex=2 then ShowMessage('Kelas adalah Ekonomi'); end; procedure TForm1.Button6Click(Sender: TObject); begin case listbox1.ItemIndex of 0:ShowMessage('Kelas adalah Exekutif');

Page 4: Praktikum 3 Borland Delphi 7

PBO 1 (Delphi) – Diyan Sukmono 4

1:ShowMessage('Kelas adalah Bisnis'); 2:ShowMessage('Kelas adalah Ekonomi'); end; end; procedure TForm1.Button7Click(Sender: TObject); begin if combobox1.ItemIndex=0 then ShowMessage('Kelas adalah Exekutif') else if combobox1.ItemIndex=1 then ShowMessage('Kelas adalah Bisnis') else if combobox1.ItemIndex=2 then ShowMessage('Kelas adalah Ekonomi'); end; procedure TForm1.Button8Click(Sender: TObject); begin case combobox1.ItemIndex of 0:ShowMessage('Kelas adalah Exekutif'); 1:ShowMessage('Kelas adalah Bisnis'); 2:ShowMessage('Kelas adalah Ekonomi'); end; end; procedure TForm1.Button9Click(Sender: TObject); begin if ((checkbox1.Checked=true) and (checkbox2.Checked=true) and (checkbox3.Checked=true)) then ShowMessage('Kelas adalah Eksekutif, Bisnis dan Ekonomi') else if ((checkbox2.Checked=true) and (checkbox3.Checked=true)) then ShowMessage('Kelas adalah Bisnis dan Ekonomi') else if ((checkbox1.Checked=true) and (checkbox3.Checked=true)) then ShowMessage('Kelas adalah Eksekutif dan Ekonomi') else if (checkbox1.Checked=true and checkbox2.Checked=true) then ShowMessage('Kelas adalah Eksekutif dan Bisnis') else if checkbox3.Checked=true then ShowMessage('Kelas adalah Ekonomi')

Page 5: Praktikum 3 Borland Delphi 7

PBO 1 (Delphi) – Diyan Sukmono 5

else if checkbox2.Checked=true then ShowMessage('Kelas adalah Bisnis') else if checkbox1.Checked=true then ShowMessage('Kelas adalah Exekutif'); end; end. TUGAS : 1. Buatlah program untuk menghitung : Keliling, Luas Permukaan dan Isi dari sebuah bola dengan

rumus : Keliling = 2 r Isi = 4/3 r3 Luas Permukaan = 4 r2

Dengan tampilan :

2. Buatlah program untuk menghitung jumlah penjualan dari sebuah toko elektronik di Glodok! (Program penjualan alat elektronik, rumus : harga_jual=harga * jumlah). Variabel yang digunakan ada 3 yaitu nama_barang,harga_barang dan jumlah_barang ). Dengan Tampilan :

Page 6: Praktikum 3 Borland Delphi 7

PBO 1 (Delphi) – Diyan Sukmono 6

Jika button reset diklik maka teks yang tadi diinput akan terhapus sehingga tempat penginputan akan bersih kembali dan kursor akan fokus ke inputan nama barang.

3. Sebuah toko komputer memiliki data sebagai berikut :

Berdasarkan data diatas, buatlah desain form seperti gambar dibawah ini dan berikan listing program yang tepat sesuai dengan komponen yang ada pada form.

Catatan :

- Masing-masing tugas diletakkan dalam folder terpisah (tugas1, tugas2, tugas3) dan diletakkan pada folder NIM anda masing-masing

- Buat dalam bentuk file kompresi (.rar) dan kirim ke forum elearning STMIK Banjarbaru - File tugas paling lambat diterima tanggal 26 Maret 2014 jam 00.00 Wita